Java Jersey maven骨架项目未运行
我刚刚开始使用jersey,并使用maven构建了jersey 2.0 skeleton webapp 命令是: mvn原型:generate-DarchetypeGroupId=org.glassfish.jersey.archetypes\ -DarchetypeArtifactId=jersey quickstart webapp-DarchetypeVersion=2.0 现在,如果我尝试使用mvn clean exec:java执行此操作,则会出现以下错误:Java Jersey maven骨架项目未运行,java,maven,jersey,Java,Maven,Jersey,我刚刚开始使用jersey,并使用maven构建了jersey 2.0 skeleton webapp 命令是: mvn原型:generate-DarchetypeGroupId=org.glassfish.jersey.archetypes\ -DarchetypeArtifactId=jersey quickstart webapp-DarchetypeVersion=2.0 现在,如果我尝试使用mvn clean exec:java执行此操作,则会出现以下错误: [INFO] ------
[INFO] ------------------------------------------------------------------------
[INFO] Building testwebservice 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ testwebservice ---
[INFO] Deleting /Volumes/data/Projects/TestWebService/testwebservice/target
[INFO]
[INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @ testwebservice >>>
[INFO]
[INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @ testwebservice <<<
[INFO]
[INFO] --- exec-maven-plugin:1.2.1:java (default-cli) @ testwebservice ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.627s
[INFO] Finished at: Sat Jun 22 17:46:18 CEST 2013
[INFO] Final Memory: 8M/125M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli) on project testwebservice: The parameters 'mainClass' for goal org.codehaus.mojo:exec-maven-plugin:1.2.1:java are missing or invalid -> [Help 1]
[信息]------------------------------------------------------------------------
[信息]构建testwebservice 1.0-SNAPSHOT
[信息]------------------------------------------------------------------------
[信息]
[信息]---maven clean插件:2.4.1:clean(默认清洁)@testwebservice---
[INFO]删除/Volumes/data/Projects/TestWebService/TestWebService/target
[信息]
[信息]>>>exec maven插件:1.2.1:java(默认cli)@testwebservice>>>
[信息]
[INFO]通过进入项目目录,尝试使用命令行运行以下命令:
mvn clean generate-sources package
您已经生成了一个WEB项目,并且正在尝试运行java应用程序
如果查看,您会发现它需要一个mainClass
参数
这就是错误消息告诉你的
目标的参数“mainClass”
org.codehaus.mojo:execmaven插件:1.2.1:java缺失或无效
但正如我已经写过的,您已经生成了一个WEB应用程序框架,运行它,因为Java应用程序并没有真正意义
查看一下,了解如何运行web应用程序。Nope不会更改有关错误的任何信息,但war文件已成功构建