通过传递参数在JBoss中部署WAR

时间:2019-06-06 04:28:12

标签: deployment parameters jboss weblogic

我通过传递一些Extra Java参数已经在Weblogic中部署了WAR文件。现在,我需要在JBoss中部署相同的WAR,但不确定如何将参数传递给WAR

在Weblogic中,在部署WAR时,如下所示传递参数

打开DOMAIN_HOME / bin / setDomainEnv.cmd 在EXTRA_JAVA_PROPERTIES中 设置此属性-Dcas.standalone.configurationDirectory = / some / path

将在/ some / path中放置cas.properties文件,该文件将由WAR使用。

现在的要求是我需要在JBoss中部署此WAR。部署期间如何在JBoss中传递WAR的cas.properties文件。

1 个答案:

答案 0 :(得分:0)

根据您的WebLogic服务器部署,您正在为该服务器设置自定义系统属性,供您的应用程序使用。

您可以使用以下步骤在JBoss中设置系统属性:

  1. 登录到JBoss管理控制台。
  2. 单击“运行时”选项卡。
  3. 选择服务器组,然后从列表中选择服务器。
  4. 从下拉菜单中选择并单击查看。服务器配置页面将打开。
  5. 在“服务器配置”上,单击“系统属性”。
  6. 单击“添加”按钮为服务器添加新的系统属性。

您也可以通过编辑host.xml文件从后端进行操作。

注意:

这些系统属性在整个配置中都可用。引导时间标志指定是否将属性传递到 JVM开始(-Dproperty = value)