0 maven
我正在尝试执行此操作:
mvn archetype:generate -DgroupId=org.sonatype.mavenbook.simple -DartifactId=simple - DpackageName=org.sonatype.mavenbook -Dversion=1.0-SNAPSHOT"
Run Code Online (Sandbox Code Playgroud)
但它显示此错误:
C:\TPMaven>mvn archetype:generate -DgroupId=org.sonatype.mavenbook.simple -DartifactId=simple - DpackageName=org.sonatype.mavenbook -Dversion=1.0-SNAPSHOT
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.090 s
[INFO] Finished at: 2015-04-20T17:28:05+00:00
[INFO] Final Memory: 5M/108M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (C:\TPMaven). Please verify you invoked Maven from the correct directory. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
Run Code Online (Sandbox Code Playgroud)
我的Maven语句怎么了?
小智 5
正确的代码应为:
mvn archetype:generate -DgroupId=org.sonatype.mavenbook.simple -DartifactId=simple -DpackageName=org.sonatype.mavenbook -Dversion=1.0-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)
如果使用Win,则可以在cmd.exe中运行上面的代码。
如果您在PowerShell中运行代码,请使用以下代码:
mvn archetype:generate "-DgroupId=org.sonatype.mavenbook.simple" "-DartifactId=simple" "-DpackageName=org.sonatype.mavenbook" "-Dversion=1.0-SNAPSHOT"
Run Code Online (Sandbox Code Playgroud)
您的代码中有两个错误:
mvn原型:生成-DgroupId = org.sonatype.mavenbook.simple -DartifactId =简单-DpackageName = org.sonatype.mavenbook -Dversion = 1.0-SNAPSHOT”
-DpackageName
应该
-DpackageName
Run Code Online (Sandbox Code Playgroud)
-Dversion = 1.0-SNAPSHOT”
应该
-Dversion=1.0-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
931 次 |
| 最近记录: |