我们正在开发部署在JBoss中的应用程序。我们想要定义这样的属性文件:URL_TEST.properties = ...并在JBoss中定义一个环境变量,该变量包含有关执行上下文的信息。for example --> ENVIRONMENT = DEVELOPMENT
如何在JBoss中设置环境变量。如何在运行时执行中从部署在JBoss中的应用程序中获取这些变量?
在maven下,一切都很好,但从eclipse来看,它总是给我一些例外:
org.jboss.arquillian.container.spi.ConfigurationException: jbossHome'null‘必须存在于org.jboss.arquillian.container.spi.client.deployment.Validate.configurationDirectoryExists(Validate.java:139) at org.jboss.as.arquillian.container.Dist
因此,我试图在Intellij中运行JBoss服务器,但是Intellij读取的JBOSS_HOME路径与 run /Debug Configuration中设置的Jboss文件夹的实际路径之间存在冲突Run/Debug配置 Jboss路径以前与JBOSS_HOME相同,但是它已经改变了,看起来JBOSS_HOME没有更新。没有一个叫做JBOSS_HOME的环境变量,所以我想Intellij会在某个地方存储它自己的