PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [intellij idea] kotlin tornadofx build?



lrg0
25.10.2017, 19:28
Hi,

kann mir mal jemand von den Java-Experten erklären, wie ich in intellij ein build meines Projekts erstelle?
Ich erstelle mit dem tornadofx-plugin ein tornadofx-gradle-project, welche über Run... als Application auch ausgeführt wird. Wenn ich dieses jetzt aber über Build (Artifacts) zum Deploy erstellen will um es auch außerhalb der IDE nutzen zu können klappt es nicht. Es wir die Main Class nicht gefunden.

Die Main Class ist im Build-Config und im Run-Config gleich eingestellt.

lrg0
25.10.2017, 21:46
nach langem probieren und suchen liegt es wohl doch an meinem MANIFEST.MF allerdings bekomme ich den Fehler trotzdem noch nicht gefixt. ich probiere weiter

Mr.Tr33
25.10.2017, 21:54
was du suchst nennt sich "runnable jar", da gibt es auch noch zwei arten. Eins das du eben die manifest richtig hast, jedoch alle anderen ordner und abhängigkeiten noch benötigt. Die zweite ist, dass alle abhängigkeiten mit in der jar sind (praktisch für kleine tools).

Ich habe schonmal für dich gegoogelt: https://stackoverflow.com/questions/21721119/creating-runnable-jar-with-gradle

lrg0
26.10.2017, 07:31
ich habe es jetzt geschafft... wenn ich über Gradle Tool Task build -> jar ausführe funktioniert es. Über Intellij Build... klappt es weiterhin nicht.