我无法将war文件部署到wildfly 10

时间:2017-06-24 14:19:38

标签: java maven

我目前正在学习Java EE,并希望学习使用cargo tracker作为示例的教程。

我可以成功将maven项目导入eclipse,并可以成功构建它{。<}

在一天结束时,项目的目标文件夹中有一个war文件,但wildfly 10无法启动它。

在项目的readme中,我读过这样一句话并希望发布;

  

mvn -Pwildfly包裹货物:运行

但是,在这种情况下,maven会出现以下错误;

mvn clean install

如果您需要更多信息,我可以提供。

修改

当我按照本评论中提到的K5手动部署war文件时,我从wildfly获得以下错误;

[ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.4.14:run (default-cli) on project cargo-tracker: Execution default-cli of goal org.codehaus.cargo:cargo-maven2-plugin:1.4.14:run failed: Failed to create a GlassFish 4.x standalone configuration: GlassFish admin command with args (--interactive=false --user admin --passwordfile /home/laptop/Schreibtisch/cargo-tracker-ee-master/target/cargo/configurations/glassfish4x/password.properties create-domain --adminport 4848 --instanceport 8080 --domainproperties jms.port=7676:orb.listener.port=3700:orb.ssl.port=3820:http.ssl.port=8181:orb.mutualauth.port=3920:domain.jmxPort=8686:java.debugger.port=9009:osgi.shell.telnet.port=6666
--domaindir /home/laptop/Schreibtisch/cargo-tracker-ee-master/target/cargo/configurations/glassfish4x cargo-domain) failed: asadmin exited 1 -> [Help 1]

2 个答案:

答案 0 :(得分:2)

在wildfly的下载页面上,有几个下载选项。您可能已下载了一个版本,该版本没有为您的应用程序提供所需的服务。要查找问题是否是因为您的wildfly版本,请下载Java EE7 Full & Web Distribution并查看是否会发生变化。

答案 1 :(得分:0)

添加依赖:

<dependency>
    <groupId>org.apache.derby</groupId>
    <artifactId>derby</artifactId>
    <version>10.12.1.1</version>
    <scope>test</scope>
</dependency>

更新maven项目并构建它并重新创建jar文件并尝试部署。