2016-03-22 9 views
3

Ich benutze Javafx mit Gradle. Ich habe eine fxml Datei in meinem com.example.myfxapp Paket namens main.fxml aber wenn ich rufeGradle - FXMLoader kann keine Ressourcen finden

FXMLLoader.load(getClass().getResource("main.fxml"));  

oder

FXMLLoader.load(getClass().getResource("/main.fxml")); 

Aber FXMLoader kann meine fxml Datei. Irgendwelche Ideen?

Antwort

1

Fügen Sie einfach diese zu Ihrem build.gradle

sourceSets.main { 
    java { 
     srcDir 'src/main/java' //assume that your source codes are inside this path 
    } 
    resources { 
     srcDirs = ['src/main/java', 'src/main/resources'] 
     exclude "**/*.java" 
    } 
} 
Verwandte Themen