我试图在Netbeans中创建一个Maven项目(第一次), 每次我尝试创建项目时,都会收到以下错误消息:
----------------------------------------------- -------------------------建立失败 -------------------------------------------------- ----------------------总时间:0.095s完成时间:Thu Jul 03 12:07:01 CEST 2014 Final 记忆:4M / 112M -------------------------------------------------- ----------------------没有为此版本指定目标。您必须指定有效的 生命周期阶段或格式目标:或 :[:] :. 可用的生命周期阶段是:验证,初始化, 生成源,流程源,生成资源, process-resources,compile,process-classes,generate-test-sources, 流程测试源,生成测试资源,流程测试资源, test-compile,process-test-classes,test,prepare-package,package, 预集成测试,集成测试,集成后测试,验证, 安装,部署,预站点,站点,站点后,站点部署,预清理, 干净,后清洁。 - > [帮助1]
要查看错误的完整堆栈跟踪,请使用-e重新运行Maven 开关。使用-X开关重新运行Maven以启用完整的调试日志记录。
有关错误和可能的解决方案的更多信息,请 阅读以下文章:[帮助1] http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException 系统找不到指定的路径。
我没有创建项目文件夹/文件。
我使用Netbeans 8 IDE并下载完整的IDE(包含J2EE和东西),这是否意味着我默认安装了Maven,或者我必须单独下载和安装它?
答案 0 :(得分:0)
Maven应与NetBeans捆绑在一起。您还可以download your own(NetBeans附带的那个可能不是最新的版本)并告诉NetBeans使用这个具体的Maven。这是在工具中完成的 - >选项 - > Java - >行家
确保Maven设置正确后(默认情况下应该是这样),请右键单击您的项目并转到 - >属性 - >动作。在这里你应该有不同的maven任务,比如Clean,Build,Test等等。您也可以添加自己的。
如果您没有Maven目标(极不可能),请随意添加自己的目标。例如。 “干净安装”。
Maven应该在NetBeans中开箱即用,只需右键点击项目并选择运行,清理,测试等。
答案 1 :(得分:0)
这可能与jdk 8,maven 3.2.2和/或netbeans / maven路径中的空间有关。请先尝试使用netbeans进行maven运输。如果它仍然不起作用,创建一个简单的Maven Java应用程序应该可以工作(如8.0所示,它不使用maven原型来创建项目)。
在任何情况下,请在https://netbeans.org/bugzilla/提交一个问题,详细说明您的设置(详细的输出日志应该有帮助)
答案 2 :(得分:0)
请检查系统中是否存在以下路径中存在的settings.xml文件 C:\ Users \用户your_username \ .m2目录\
.m2文件夹中有一个文件夹存储库和settings.xml文件
如果settings.xml文件不存在,请自行创建。
下面的settings.xml示例内容。 分别输入您使用的代理IP地址和端口及标签。
<settings>
<proxies>
<proxy>
<id>default</id>
<active>true</active>
<protocol>http</protocol>
<host><IP Address></host>
<port>8080</port>
</proxy>
</proxies>
</settings>
答案 3 :(得分:0)