Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jersey maven骨架项目未运行_Java_Maven_Jersey - Fatal编程技术网

Java Jersey maven骨架项目未运行

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] ------

我刚刚开始使用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] 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文件已成功构建