草庐IT

外部化

全部标签

java - 让 Grails 监听外部 IP 地址

我启动了一个监听默认端口8080的Grails应用程序,并以root身份运行grails以监听端口80:#grails-Dserver.port=80run-app这在本地主机上运行良好,但是当我从外部IP地址访问它时,它就无法运行。可以肯定的是,我在同一台服务器上运行了Apache,并且我可以通过Internet完美地访问它。这里是否缺少一些配置选项来让Grails监听所有IP地址?我什至试过了,但无济于事:#grails-Dserver.host=0.0.0.0-Dserver.port=80run-app我在EC2实例上的Ubuntu10.04上使用Grails1.4.0M1。提

java - 可运行的 jar 如何在运行时加载外部 xml 文件?

(这似乎是一个足够微不足道的问题,但卡住了2天:()我有一个可运行的jar(使用mavenassemblyplugin创建)。jar中的类在类路径中查找xml文件。但是,我们不想将xml文件捆绑在jar中,而是希望将其外部化。尝试到现在:在运行时设置类路径:java-classpath./conf-jarmy-jar-with-dependencies.jar==>不加载(conf文件夹包含xml)在汇编器插件中设置类路径maven-assembly-pluginmake-assemblypackagesinglecom.xxx.Testtrue./conf/jar-with-depe

java - ORMLite - 如何创建对象并填充外部集合?

我正在尝试创建一个对象并在单个操作中填充该对象持有的外部集合的成员。我已经尝试了我能想到的每一种操作顺序,但似乎无法让它发挥作用。我的类(class)是(跳过不相关的字段和注释):@DatabaseTablepublicclassScheduledJob{@DatabaseField(id=true)privateStringid=UUID.randomUUID().toString();@ForeignCollectionField(eager=true)privateCollectiontasks;/*otherstuffhere...*/}@DatabaseTablepublic

java - 向外部 H2 数据库添加聚合函数

我正在尝试使用Java在我的H2数据库中创建一个聚合函数。该函数应从给定的Double列返回自定义中值计算。此计算包括仅使用足够接近使用max_varianceint值的平均值的值。为此,我创建了类:packagecustommedian;publicclassCustomMedianimplementsorg.h2.api.AggregateFunction{finalintmax_variance=7;java.util.LinkedListvalues=newjava.util.LinkedList();@Overridepublicvoidinit(java.sql.Conne

java - 如何保护 javax.xml.transform.TransformerFactory 免受 XML 外部攻击

我已经研究过这个主题,但找不到任何相关信息我们是否需要采取任何安全措施来保护javax.xml.transform.Transformer免受XML外部实体攻击?我做了以下,它似乎扩展了dtd。StringfileData="]>&sampleVal;";TransformerFactorytransformerFactory=TransformerFactory.newInstance();transformerFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING,true);Transformertransformer=

java - 为外部库编写 JavaDocs

我的情况是我有一个来自第三方的外部编译库(jar),没有JavaDocs。在开发过程中,我想通过测试和使用从第3方网站获得的非常有限的文档来记录类和方法。我的最终目标是拥有一个JavaDoc文档,我将能够在IntelliJ中使用它来进行代码提示和文档查找?所以我的问题是,是否可以将JavaDocs写入我将能够导入的已编译的jar文件?也许使用有助于此的工具。 最佳答案 是的。您所要做的就是写出类和接口(interface)以及方法和变量定义,没有任何代码,就好像所有方法都是抽象的一样,然后为它们编写Javadoc注释。这实际上是Su

java - Ant 包含外部 .jar

我想将外部jar包含到我的java项目中。我正在使用Ant。外部.jar位于文件夹lib中。我的build.xml看起来像这样:但它不起作用。当我想从外部.jar导入一些东西时,命令antcompile后出现错误:packagecom.somethingdoesnotexist..我应该编辑什么才能让它工作?确切错误:Compiling23sourcefilestoxy/buildxy/src/com/Test.java:5:packagecom.thoughtworks.xstreamdoesnotexistimportcom.thoughtworks.xstream.*;^1err

java - 外部基类的访问字段

在Java中,内部类通常可以访问外部类的私有(private)成员。在编写Android应用程序时,我有一个静态内部类扩展了它的外部类。事实证明,无法访问外部类的私有(private)字段:classOuter{privateintm_field=1;staticclassInnerextendsOuter{Inner(){m_field=2;}}}它给出了一个令人困惑的错误信息:error:non-staticvariablem_fieldcannotbereferencedfromastaticcontext即使除了类本身之外没有什么是静态的。当字段m_field被保护时,它编译没

Cherno 游戏引擎GLFW窗口踩坑:error LNK2019: 无法解析的外部符号 _glfwSelectPlatform,函数 glfwInit 中引用了该符号(类似报错)

仓库使用流程:这个问题是我在学习制作小玩意的时候发现的问题,大致的流程是:1.在Github上fork了截止2024.3.3日最新的GLFW仓库2.在Github上直接为已Fork的GLFW仓库上传一个premake文件3.上传完毕后,将该仓库addsubmodule下来到本地 熟悉的兄弟们已经看出来了,没错,这是Cherno的教程。(WindowAbstractionandGLFW)那么在“窗口抽象和GLFW“”这一集相信很多人都信心满满的坚持到最后一步,可惜遇到这个完全让人没有思路的问题(更重要的是来自输出窗口,完全看不明白啊喂) 发现并分析问题: 于是我开始分析:(等不及可以直接看最终解

java - 是否可以在外部文件中为 Spring Framework 指定类名?

我有一个基于SpringFramework构建的应用程序,它使用外部属性文件来处理数据库主机字符串、用户名和密码等内容,以便我们可以将配置文件checkin我们的存储库(它是开源的)而不危及安全性分贝。这也很棒,因为开发人员可以保留他们自己的此文件副本,应用程序将自动使用他们系统上的配置,而不必手动重新配置。我希望能够以相同的方式指定一个bean。我们正在处理一些可能因开发人员而异的类,如果我们可以允许他们在不同的文件中指定此信息,这样他们就不必弄乱主配置文件,那就太好了。为了给你一个想法,我们有类似的东西${db.host}在另一个文件中指定了db.host。我们想要的是像上面的语法