我目前正在学习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]
答案 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文件并尝试部署。