如何使用IntelliJ IDEA的standalone-full.xml运行WildFly?

jor*_*gen 21 intellij-idea wildfly

我正在尝试从Intellij IDEA运行Wildfly 8.0.通过命令行启动WildFly时,我可以使用该-c standalone-full.xml参数来使用standalone-full.xml配置文件.从Intellij IDEA运行WildFly时如何指定?

Krz*_*ksa 44

在我看来,交换机-c standalone-full.xml不是VM Option这样我会发布一个不同的解决方案:在选项卡的服务器的运行/调试配置中,您Startup/Connection可以设置Startup script:在行的末尾有复选框Use default.请取消选择并粘贴在输入的末尾-c standalone-full.xml


Mik*_*rth 29

添加-Djboss.server.default.config=standalone-full.xml到VM_OPTIONS相当于standalone -c standalone-full.xml从shell 运行


Nic*_*ouy 6

正如迈克霍尔兹沃思所说,-Djboss.server.default.config=standalone-full.xml工作完美。但与该-c standalone-full.xml方法相比,还有另一个优势。

当您重命名standalone.xml文件以为多个环境创建自定义配置文件时。像env1.xmlenv2.xml等。 如果你使用-c env1.xml,Intellij 会给你以下信息:

错误:未找到 HTTP 管理端口配置。

因此,您必须放置一个基本的standalone.xml,在启动时将被您提供的-c选项覆盖。

-Djboss.server.default.config=env1.xml会阻止它。