IntelliJ IDEA 2016.3.4 gradle如何运行java项目

时间:2017-03-03 11:11:17

标签: java intellij-idea gradle

如何运行我的gradle项目?它是一个GUI应用程序。我只是想运行它,所以我可以测试它。创建了一个gradle项目,复制了我的src文件并将其标记为源文件(蓝色文件)。现在,当我单击运行时,项目将运行所有gradle任务,但我的应用程序无法启动。这是我的build.gradle文件:

group '1'
version '1.0-SNAPSHOT'

apply plugin: 'groovy'
apply plugin: 'java'
apply plugin: 'application'

mainClassName = 'Main'
version = '1'
sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

jar {

    baseName = 'JavaWinApp'
    from files(sourceSets.main.output.classesDir)
    from files(sourceSets.main.output.resourcesDir)
    from { configurations.compile.collect { zipTree(it) } }

    manifest {
        attributes 'Implementation-Title': 'JavaWinApp'
        attributes 'Implementation-Version': version
        attributes 'Main-Class': 'Main'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'org.codehaus.groovy:groovy-all:2.3.11'
    testCompile group: 'junit', name: 'junit', version: '4.11'
    compile 'com.intellij:forms_rt:6.0.5'
}

你能看到任何明显我应该改变的东西吗?或者你能给我任何指示吗?

如果您需要任何其他信息,请告诉我,我很乐意提供。我是一个彻头彻尾的菜鸟。我唯一接触过gradle是通过Android Studio,所有这些都运行良好。看起来我错过了一些明显的东西,但似乎无法找到它。

提前谢谢

1 个答案:

答案 0 :(得分:3)

gradle应用程序插件应该为您的构建添加run任务,这将启动您的应用程序。要执行此任务,您需要在IntelliJ中为此任务创建运行配置。有关如何创建gradle run / debug配置的信息,请参阅this documentation