在本地Unix (macOS)环境上安装JBossEAP6.4.
查看了Github的以下helloworld项目:
https://github.com/jboss-developer/jboss-eap-quickstarts/tree/7.1.x-develop/helloworld-rs
通过发出以下命令,能够构建war文件并将其部署到JBoss中:
mvn clean wildfly:deploy -Dwildfly.port=9999
通过将其放在浏览器中,可以到达其他端点:
http://localhost:8080/jboss-helloworld-rs/rest/json
答复如下:
{"result":"Hello World!"}
但是,在$EAP_HOME/独立/部署(以及$JBOSS_HOME/独立/部署)中,目录是空的.
问题:
谢谢你抽出时间阅读这篇文章。
发布于 2016-12-01 09:47:10
standalone/deployments
目录仅用于部署扫描器。它不建议在生产中使用这个。当您使用maven插件时,它使用部署操作,它将归档文件部署到正在运行的容器中。
如果您的目标是JBoss EAP 6,则需要使用快速启动回购( https://github.com/jboss-developer/jboss-eap-quickstarts/tree/6.4.x/helloworld-rs )的6.4分支,后者将使用org.jboss.as.plugin:jboss-as
插件。
JBoss EAP 6基于JBoss AS 7,JBoss和重命名 to WildFly。JBoss EAP 7是最新的JBoss EAP版本,它基于WildFly 10。
https://stackoverflow.com/questions/40856412
复制相似问题