Intellij无法编译gradle项目

时间:2016-04-14 10:00:41

标签: java intellij-idea gradle

我是Gradle构建系统的新手。我想使用带有IntelliJ IDEA 2016.1社区版的gradle。

  • 我使用向导创建了一个gradle项目。
  • 创建了一个简单的javafx应用程序
  • 我尝试构建项目并收到错误
  

错误:gradle-resources-test:aMaze_test:java.lang.NoClassDefFoundError:org / apache / tools / ant / util / ReaderInputStream

的build.gradle

group 'aryanware'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.5

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.11'
}

AmazeWindow.java

package aryanware.amaze;

import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class AmazeWindow extends Application {
    @Override
    public void start(Stage primaryStage) {
        Group root = new Group();
        Scene scene = new Scene(root, 300, 250);

        primaryStage.setTitle("Hello World!");
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

项目结构

Project Structure

我对gradle的工作方式一无所知。所以我自己无法解决这个错误。

1 个答案:

答案 0 :(得分:0)

我在论坛和接缝中检查过它是一个Intellij问题。建议的解决方法是使缓存无效。

IntelliJ/Invalidate caches

相关问题