Erstellen eines java Projekts mit Gradel in netbeans.

Joob

Top Contributor
Wenn ich in netbeans ein neues Projekt anlege
- java with gradel / java application

Dann werden mir in der Treeview von netbeans
zwei Projekte angezeigt.
Projekt und Projekt:app

im Projektordner wird jedoch nur ein Verzeichnis für das Projekt angezeigt.

Wieso ist das so ?
 

White_Fox

Top Contributor
Möglicherweise, weil du ein Composite project angelegt hast. Es gibt manchmal Gradleprojekte, die eigentlich aus mehreren Projekten bestehen.

Evt. bereitet das Gradleplugin das auch einfach nur so vor, daß du einen Composite Build daraus machen könntest.
 

Joob

Top Contributor
Das müsste ich doch bei der Anlage eines neuen Projekt angezeigt bekommen, bzw. auswählen müssen.
Das ist aber nicht der Fall, bzw. ich habe es übersehen.
Wo kann ich diese Einstellung finden ?
 

White_Fox

Top Contributor
Das müsste ich doch bei der Anlage eines neuen Projekt angezeigt bekommen, bzw. auswählen müssen.
Das ist aber nicht der Fall, bzw. ich habe es übersehen.
Naja...nicht unbedingt.

Die Möglichkeiten in den Plugin-Einstellungen sind recht begrenzt und laufen am Ende doch darauf hinaus, daß du Gradlecode in irgendwelchen Textfenstern eingeben mußt. Da kannst du das ganze Buildscript auch gleich im Texteditor schreiben.
Gradle ist sehr, sehr mächtig und umfangreich, die Doku schier erschlagend, es gibt aberwitzig viele Plugins von Dritten, ich glaube kaum daß sich jemand da die Mühe machen wird, auch noch eine graphische Benutzeroberfläche detailiert für jede mögliche Option anzulegen.

Ich habe ca. ein Jahr (teilweise wirklich Zeitmangel, teilweise auch einfach keine Lust mehr weil das wirklich demotivierend war) damit verbracht, mein Projekt von Netbeans-Ant auf Gradle umzustellen, das läuft erst seit einer Woche wieder. Ich will nicht behaupten, daß ich Gradle irgendwie verstanden hätte. Es gibt anscheinend sowieso nur sehr wenige Leute, die mit Gradle wirklich halbwegs umgehen können.
Im Nachgang bin ich aber recht froh, daß es in Gradle endlich läuft. Es ist schon ziemlich geil, den Code sowohl in Netbeans als auch in IntelliJ schreiben zu können. Außerdem kann ich neue Unittests jetzt in JUnit5 schreiben, aber die alten Tests für JUnit4 weiterhin normal ausführen.

An deiner Stelle würde ich das Gradlegeraffel im Texteditor schreiben. Oder, noch besser: in IntelliJ. Ich mag Netbeans deutlich lieber als IntelliJ, ich werde mit dieser IDE einfach nicht recht warm, aber die soll tolle Unterstützung für Gradle-Kotlin bieten, wie z.B. Autovervolltsändigung.
Ach ja, schreib das Buildscript in Kotlin, nicht in groovy. Erstens ist Kotlin seit einiger Zeit die bevorzugte Standardsprache für Gradle, zweitens ist die Sprache deutlich klarer. In groovy kann man alles irgendwie formulieren, Strings mal als 'String', mal als "String", angeblich soll groovy ja Javacode ausführen können, aber in groovy sieht einfach nichts nach Java aus. Kotlin ist da weitaus einheitlicher, eindeutiger, und liefert übrigens auch aussagekräftigere Fehlermeldungen.
 

Joob

Top Contributor
Ich verstehe immer noch nicht warum im netbeans zwei Projektdateien oder Projekte angezeigt werden.
einmal
Projektname
und dann
Projektname:app

Was soll das ?
 

KonradN

Super-Moderator
Mitarbeiter
Das ist etwas, über das Du nicht näher nachdenken solltest. Es werden oft multi project Gradle Projekte angelegt. Das hat aus meiner Sicht den Vorteil, dass man damit eine solide Grundlage für weitere zukünftige Erweiterungen hat.

Wenn Du bei er Entwicklungsumgebung etwas generierst, dann soll dies vermutlich möglichst universell sein.

Wenn Du im Android Studio ein Android Projekt erzeigst, dann ist dies auch ein multi project Aufbau.

Und ich sehe da auch kein Problem, denn was ist in dem umschließenden Projekt? Du hast lediglich eine settings.gradle Datei mit zwei Einträgen:
a) rootProject.name
b) include('app')

Arbeite einfach in dem app Projekt und ignoriere das äußere Projekt ...
 

Joob

Top Contributor
OK, danke.

Kann ich denn in netbeans ein Projekt einfach in ein anderes Verzeichnis kopieren
und dann dort wieder weiterentwickeln.

Bisher ist mir das noch nicht gelungen, weil es daran gescheitert ist das ich in den Projektproperties den Projektpfad nicht ändern konnte.
Alles andere wie Projektname usw. war mir möglich.
 

Joob

Top Contributor
Vielleicht sollte ich kurz sagen was ich eigentlich bezwecke.

Ich habe jetzt eine Projektstand der OK ist und getestet ist.
Ich würde nun gerne eine erweiterte Version entwickeln ohne dabei meinen aktuellen Stand anzurühren.
 

KonradN

Super-Moderator
Mitarbeiter
Du kannst das Gradle Projekt beliebig verschieben und kopieren. Nur eben solltest Du sicher gehen, dass Du wirklich alle Dateien kopierst / verschiebst.

Hier auch der Hinweis, dass Du normalerweise eine Sourcecode Versionsverwaltung wie git verwendest. Dann kannst Du da vieles machen wie:
  • Du hast das Projekt an diversen Orten (verschiedene Rechner / Ordner, ggf auch verschiedene Entwickler)
  • Du kannst mit sogenannten Branches unterschiedliche Entwicklungswege gehen. Du kannst also z.B. einen Branch erstellen um da etwas auszuprobieren und hast dann den anderen Stand immer noch zur Verfügung. (Das ist übrigens etwas, das Du an vielen Stellen findest. Da hast Du dann sowas wie stable Builds, testing Builds und nightly (development) builds. Das läuft in der Regel auch mit diesen Branches.)
 

White_Fox

Top Contributor
Kann ich denn in netbeans ein Projekt einfach in ein anderes Verzeichnis kopieren
und dann dort wieder weiterentwickeln.
Netbeans sollte sich nicht um deinen Projektpfad kümmern, das ist Netbeans völlig egal.

Ich habe jetzt eine Projektstand der OK ist und getestet ist.
Ich würde nun gerne eine erweiterte Version entwickeln ohne dabei meinen aktuellen Stand anzurühren.
Du solltest dir mal git oder SVN anschauen. Das ist weitaus sinnvoller und besser, als den Code einfach nur irgendwohin zu kopieren.
 

White_Fox

Top Contributor
Ich verstehe immer noch nicht warum im netbeans zwei Projektdateien oder Projekte angezeigt werden.
einmal
Projektname
und dann
Projektname:app

Was soll das ?
Du kannst mal versuchen, ein Projekt über den Gradle init Befehl über die Konsole aufzuziehen. Wenn ich mich recht erinnere, hast du das dann so wie du es anscheinend haben willst.

Oft hat man noch irgendwelche Bibliotheken, die man in einem eigenen kleinen Unterprojekt auslagern will, das Netbeans-Plugin scheint dir das entsprechend vorzubereiten. Dann hast du genau die Struktur, die du beschreibst: Ein "umschließendes" Projekt, ein Projekt (oft) "App", und z.B. ein Projekt "Lib1", "Lib2", ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Eclipse: Probleme mit Erstellen eines jar file IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
M Mal wieder Probleme beim Erstellen eines JARs mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
N Erstellen einer ausführbaren jar Datei in Eclipse (Linux Mint) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
Jose05 UML Diagramme aus Java Code erstellen oder andersherum IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S [Eclipse] Zwei verschiedene Konfigurationen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Probleme beim erstellen von Java Class IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A Bilder In ein GUI erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
MiMa IntelliJ Maven Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
B .exe Datei für Eclipse Java Programm erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
O NetBeans Java Projekt OHNE Maven erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Jose05 Wie kann man aus einem Java-Code native Apps erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
N IDEA IntelliJ Intellij lässt keine neuen archetypes erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
P richtig eine externe Bibliothek mit .jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
P Statistik der LinesOfCode für ein repository erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
ruutaiokwu Eclipse Eclipse-Plugin für UML "Reverse Engineering", um aus Code Klassendiagramme zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J NetBeans Erstellen der Jar schlägt fehl IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse lauffähiges Jar auch mit gradle erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Ich kann keine Workspace erstellen/auswählen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Jar erstellen und einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Maven - lokales Repository erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
A IDEA IntelliJ IntelliJ Maven oder Webprojekt, kann keine normalen Java Klassen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Eclipse Jar-Datei erstellen und begrenzen auf ein Interface IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Z Formular erstellen (Bibliothek gesucht) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
AssELAss Individuelle Eclipse-Installation erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
O Eclipse Erstellen einer Vorkonfigurierten Eclipse Version IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Rudolf Eclipse Eclipse autom.KOnstruktor mit setter erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
A EclipseLink - JPA Models aus Datenbank erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
B Eclipse Eclipse runable Jar erstellen - Klassen, die es nicht mehr gibt werden angezeigt... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
V Eclipse Eclipse Problem beim erstellen einer JAR IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Jackii NetBeans Netbeans 7 Splash Screen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Ausführbares Programm erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M NetBeans Jar Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
D Eclipse Projekt kompilieren und Paket erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T NetBeans Zentrale Bibliothek erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
F Eclipse Eigene Java Bibliothek erstellen/einbinden (ECLIPSE) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
D Eclipse Package in von Plugin erstellen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M JBuilder Kann keine GUI erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse JAR erstellen, anderes JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M NetBeans Mit NetBeans GUI Designer einen Wizard erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Beim erstellen einer .jar Datei wird fremde Library nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
K UML mit Eclipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse UML-Diagramm erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
E Junit4 Testsuite aus tests erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H Netbeans - jar erstellen, externe Jars mit einbinden/ausgeben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Oracle verhindert Erstellen von Update Site IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse Update Site aus mehreren Update Sites erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Projekte in NetBeans / ausführbare Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J NetBeans - Menü erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
D Eclipse autom.KOnstruktor mit setter erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
F Eclipse 3.4: Vorkonfigurierte Version erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
J Lauffähige JAR-Datei erstellen mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
E Eclipse 3.3 JEE- kann kein J2EE Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Jar mit Eclipse erstellen -->startet nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
M Klassendiagramm mit Eclipse erstellen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J JSMOOTH exe erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Probleme mit Eclipse .jar zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Mit NetBeans GUIs erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W Projekt aus Jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Probleme beim Erstellen einer Ant-File IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S jar Files in EClipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Neue Packages erstellen unter Eclipse/Tomcat IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A BlueJ lässt mich gar nichts machen, ausser Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Eclipse jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Batch-Datei "dynamisch" erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Borland JBuilder: .class bzw. .jar erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Eclipse - Oberflächen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B Ordner erstellen zur besseren Übersicht in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
M exe erstellen mit JSmooth 0.9.6 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
E executables mit eclipse erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Eclipse import eines maven projects "missing artifact" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
T Eclipse Mithilfe eines Plugins den Source Code, bevor an den Parser übergeben wird, modifizieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
S Eclipse: Zeitdauer eines Projektes messen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W Eclipse Hilfe bei Erstellung eines Umrechners IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
J charset eines jars IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Vor dem Bilden eines Projektes soll Eclipse allesautomatisch alle Dateien speichern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N NetBeans Import eines Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Eclipse Alle Methoden und Klassen eines Projekt in Tabelle exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Eclipse: Ausführen eines Programmes ohne Ant möglich? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
V Fehlermeldungen eines Projekts unterdrücken? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
jaydee [Eclipse] Gesamter Zeilencount eines Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
F Tool zur Erstellung eines Klassendiagramms aus .java-Dateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse Java Projekt funktioniert in Eclipse, aber nach export kein Dateizugriff IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C In Eclipse Einrückung im Java-Editor einstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
I Suche eine IDE in deutsch für Java und Android IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 20
T Eclipse von Java 1.8 auf 17 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
F Eclipse für Java 1.8 ARM einrichten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M import org.bukkit.plugin.java.JavaPlugin; funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
I NetBeans 15 - Strg+Z (undo) und Strg+Y (redo) funzen nicht mehr nach Start der Java-Anwendung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
R Java auf Linux gibt mir ein Fehler in der Konsole, wie löse ich sowas? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Java Editor Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Altes Java Projekt in Netbeans importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Escape-Sequenzen in Java \b wird in Konsole falsch dargestellt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Java Eclipse Umlaute werden nicht richtig dargestellt in Konsole IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Wie nicht-java Datei mit Eclipse benutzen (Excel Datei einlesen)? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
J Eclipse - kein Server verfügbar zum ausführen meines Java Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
T Java-Version für BlueJ-Mac-Version IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Java Projekt OHNE Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J Java-File Import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
brypa Probleme mit Java N-IDE App IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8

Ähnliche Java Themen

Neue Themen


Oben