温馨提示:本文翻译自stackoverflow.com,查看原文请点击:java - How to run a maven project/main class in netbeans without building first?
java maven netbeans

java - 如何在不先构建的情况下在netbeans中运行Maven项目/主类?

发布于 2020-04-03 23:27:26

我在Netbeans的最新版本中有一个maven项目,但是由于我的环境/ maven安装程序存在不确定的问题,我必须使用gmake从命令行构建项目,因为使用mvn clean install进行构建会出现很多错误。

因此,我想知道从命令行构建时,当使用netbeans运行项目/主类时,如何在不先构建/编译的情况下直接运行它-即每次我右键单击主类并选择运行文件-它会说-'Building ...'-我可以只运行文件而不进行构建/编译吗?

谢谢!

查看更多

提问者
Rory
被浏览
71
Rory 2012-02-03 23:34

找不到在Netbeans中运行此方法的方法,但是作为一种解决方法,正在使用以下命令从命令行运行项目:

mvn exec:java -Dexec.mainClass =“ com.rory.djgx.server.Main”

只需确保在已编译类(.class)的根目录中执行此命令即可,例如com / rory / djgx,并且pom.xml在此根目录中。