Thu*_*fir 2 java netbeans jar manifest gradle
该项目从CLI构建并运行:
thufir@mordor:~/NetBeansProjects/hello_client$ 
thufir@mordor:~/NetBeansProjects/hello_client$ gradle clean build;java -jar build/libs/hello_client.jar 
:clean
:compileJava
:processResources UP-TO-DATE
:classes
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build
BUILD SUCCESSFUL
Total time: 1.032 secs
hello world
thufir@mordor:~/NetBeansProjects/hello_client$ 
但Netbeans抱怨说:
Executing: gradle run
Arguments: [-c, /home/thufir/NetBeansProjects/hello_client/settings.gradle]
:run
Cannot execute run because the property "mainClass" is not defined or empty.
BUILD SUCCESSFUL
Total time: 0.17 secs
为Netbeans插件设置主类的正确方法是什么?
在您的build.gradle文件中,您可以先应用application插件,
apply plugin: 'application'
然后指定要运行的主类:
mainClassName = 'net.bounceme.mordor.Main'
我真的不知道这里的Netbeans特定的东西,但application插件将为run任务提供必要的配置,从命令行运行,希望也从Netbeans运行.
请参阅Gralde用户指南中的此部分:https://docs.gradle.org/current/userguide/application_plugin.html
| 归档时间: | 
 | 
| 查看次数: | 4973 次 | 
| 最近记录: |