有一个简单的Eclipse插件可以运行Gradle,它只是使用命令行方式启动Gradle。
对于maven的compile和run,gradle的类比是什么?
mvn compile exec:java -Dexec.mainClass=example.Example
这样任何包含gradle.build
的项目都可以运行。
更新:之前有类似的问题“运行Java应用程序的Maven插件exec在Gradle中有什么等价物?”,但建议的解决方案是修改每个项目的build.gradle
文件。
package runclass;
public class RunClass {
public static void main(String[] args) {
System.out.println("app is running!");
}
}
然后执行 gradle run -DmainClass=runclass.RunClass
:run FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':run'.
> No main class specified