Java 如何使用maven为部署到JBOSS的web服务创建war文件?
我在Intelij12中使用java创建了简单的web服务。创建war文件时应该包含哪些文件。这是我的pom文件。当我将创建的war文件复制到Java 如何使用maven为部署到JBOSS的web服务创建war文件?,java,web-services,maven,jboss,intellij-idea,Java,Web Services,Maven,Jboss,Intellij Idea,我在Intelij12中使用java创建了简单的web服务。创建war文件时应该包含哪些文件。这是我的pom文件。当我将创建的war文件复制到JBoss/server/default/deploy中时,它会显示“找不到配置文件” 4.0.0 groupId 服务器3 1.0-快照 战争 maven耳朵插件 战争 org.apache.maven.plugins maven战争插件 web\web-INF\web.xml 提前谢谢 关于使用项目模板开发JBoss应用程序,有很多很好的文档
JBoss/server/default/deploy
中时,它会显示“找不到配置文件”
4.0.0
groupId
服务器3
1.0-快照
战争
maven耳朵插件
战争
org.apache.maven.plugins
maven战争插件
web\web-INF\web.xml
提前谢谢 关于使用项目模板开发JBoss应用程序,有很多很好的文档 要将应用程序框架构建为WAR,请使用以下命令:
mvn archetype:generate -DarchetypeArtifactId=jboss-javaee6-webapp-archetype -DarchetypeGroupId=org.jboss.spec.archetypes -DarchetypeVersion=7.1.3.Final
你的问题是关于Maven依赖关系吗?不是。我想知道如何正确创建war文件以将web服务部署到JBOSS。我对web服务和maven都是新手,因此非常感谢您的帮助。如果您需要WAR,那么为什么要配置EAR?请尝试以下原型:
'org.jboss.spec.archetypes:jboss-javaee6-webapp-archetype:7.1.3.Final'
@MariuszS,在这种情况下配置EAR不相关,对此表示抱歉。你能告诉我如何添加原型吗?
mvn archetype:generate -DarchetypeArtifactId=jboss-javaee6-webapp-archetype -DarchetypeGroupId=org.jboss.spec.archetypes -DarchetypeVersion=7.1.3.Final