首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >JBoss EAP 6.4 - Maven部署war而不是部署

JBoss EAP 6.4 - Maven部署war而不是部署
EN

Stack Overflow用户
提问于 2016-11-28 17:35:32
回答 1查看 708关注 0票数 0

在本地Unix (macOS)环境上安装JBossEAP6.4.

查看了Github的以下helloworld项目:

https://github.com/jboss-developer/jboss-eap-quickstarts/tree/7.1.x-develop/helloworld-rs

通过发出以下命令,能够构建war文件并将其部署到JBoss中:

代码语言:javascript
运行
AI代码解释
复制
mvn clean wildfly:deploy -Dwildfly.port=9999

通过将其放在浏览器中,可以到达其他端点:

代码语言:javascript
运行
AI代码解释
复制
http://localhost:8080/jboss-helloworld-rs/rest/json

答复如下:

代码语言:javascript
运行
AI代码解释
复制
{"result":"Hello World!"}

但是,在$EAP_HOME/独立/部署(以及$JBOSS_HOME/独立/部署)中,目录是空的.

问题:

  1. 为什么我不能查看部署dir中的war文件(无论是打包的还是未打包的)?
  2. 是否有一种方法可以更改某个设置,以便可以看到war文件?
  3. 是否有办法更改这个pom.xml文件,以便我只需使用: mvn jboss:部署
  4. JBOSS 6的代号是野蝇吗?

谢谢你抽出时间阅读这篇文章。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40856412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档