我试图在Netbeans中创建一个Maven项目(这是第一次),每次我尝试创建一个项目时,我都会收到以下错误消息:
构建失败您必须以以下格式指定有效的生命周期阶段或目标:或::。可用的生命周期阶段是:验证、初始化、生成-源、过程-源、生成-资源、过程-资源、编译、过程-类、生成-测试-源、过程-测试-源、生成-测试-资源、测试-编译、过程-测试-类、测试、准备-包、包、预集成-测试、集成-测试、后集成-测试、验证、安装、部署、预站点、站点、后站点、站点部署、预清洁、清洁、后清洁。->帮助1 要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-X开关重新运行Maven以启用完全调试日志记录。 有关错误和可能的解决方案的更多信息,请阅读以下文章:帮助1系统找不到指定的路径。
我没有创建项目文件夹/文件。
我正在使用Netbeans 8 IDE并下载完整的IDE(包含J2EE和其他内容),这是否意味着默认情况下我已经安装了Maven,还是必须单独下载和安装?
发布于 2017-06-29 11:07:29
请检查您的系统中是否有settings.xml文件在路径C:\Users\your_username.m2\下面。
在settings.xml文件夹中将有一个文件夹存储库和一个.m2文件
如果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>发布于 2014-07-03 10:18:28
Maven应该与NetBeans捆绑在一起。您还可以使用下载你自己的 ( NetBeans附带的版本可能不是最新版本),并告诉NetBeans使用这个具体的Maven。这是在Tools -> Options -> Java -> Maven中完成的。
确保Maven设置正确(默认情况下应该是)之后,请右键单击您的项目,然后转到-> Properties -> Actions。在这里,您应该有不同的maven任务,比如清洁、构建、测试等等。您也可以添加您自己的。
如果您没有Maven目标(非常不可能),请随意添加您自己的目标。例如“清洁安装”。
Maven应该通过正确地裁剪您的项目并选择Run、Clean、Test等方法,在中打开。
发布于 2014-07-03 10:55:46
这可能与jdk 8、maven 3.2.2和netbeans/maven路径中的空间有关。请先尝试使用netbeans的maven托运。如果它仍然不能工作,那么创建一个简单的Maven Java应用程序应该可以工作(就像8.0中一样,它没有使用maven原型来创建项目)。
无论如何,请在https://netbeans.org/bugzilla/上提交一个问题,详细说明您的设置(详细的输出日志应该会有所帮助)
https://stackoverflow.com/questions/24550868
复制相似问题