Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo,
ich habe eben als zweite IDE NetBeans auf meinem Rechner installiert. Eclipse läuft schon lange fehlerfrei. Ich habe die aktuellste Version von der NetBeans-Website als Windows-x64-Installer heruntergeladen, die Installation verlief fehlerfrei.
Wenn ich nun in NetBeans auf New Project gehe, habe ich im mittleren Fenster Categories nur Java with Maven, Java with Gradle, Java with Ant und dann HTML, C/C++ und Samples, aber kein normales Java.
Wenn ich unter Tools/ Java Platforms schaue, ist mein JDK ordnungsgemäß installiert.
Hat jemand eine Idee, ich in Categories den Eintrag für Java bekomme?
Danke
Norbert
Java ohne Maven oder Gradle macht keinen Sinn. Java mit Ant ohne Ivy ist ebenfalls sinnlos. Ein Hallo-Welt-Programm kann man auch ohne IDE schreiben - das wäre so ziemlich das Einzige, wozu man keine Build-Tools benötigt.
Wenn es wirklich so sein soll, dann verwende eine der 3 Varianten und ignoriere vorläufig die Build-Tools. Ich empfehle Java mit Maven. Es sei denn du möchtest Apps für Mobilgeräte schreiben, dann würde man Gradle bevorzugen. Falls du externe Bibliotheken verwenden möchtest, z.B. JavaFX, dann kommst du um die Verwendung eines Build-Tools nicht herum. Die Java-Welt ist einfach zu komplex geworden, um einfach alles zu Fuß zu erledigen, wie früher ...
Netbeans geht standardmässig von der (zukünftigen) Verwendung eines Build-Tools aus. Im einfachsten Fall geht man auf "Java with Maven" , "Java Application", trägt passende Werte ein ...
...drückt "Finish" und erhält folgende Vorgabe:
Java:
package com.mycompany.mavenproject7;
/**
*
* @author ...
*/
public class Mavenproject7 {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Netbeans geht standardmässig von der (zukünftigen) Verwendung eines Build-Tools aus. Im einfachsten Fall geht man auf "Java with Maven" , "Java Application", trägt passende Werte ein ... Anhang anzeigen 22613
...drückt "Finish" und erhält folgende Vorgabe:
Java:
package com.mycompany.mavenproject7;
/**
*
* @author ...
[URL='https://boomerangslotdeutschland.com/']*[/URL]/
public class Mavenproject7 {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Netbeans hatte früher(tm) ein eigenes Buildsystem, irgendeine Abart von Ant wenn ich mich recht erinnere. Das wäre das, was du als "einfach nur Java" vermisst.
Scheint so, als hätten die Netbeansentwickler das entfernt, was durchaus nicht unvernünftig ist.
@Nspecht ant war so ziemlich das erste Java-Buildsystem, zumindest das erste, das sich weit verbreitet hat, und ant wurde von NetBeans als Teil des "internen" Buildsystems verwendet. In NetBeans war das, wie @White_Fox schon schrieb, das normale "Java"-Projekt.
Das von NetBeans für ant verwendete Gebilde ist ganz fürchterlich, funktioniert dafür aber erstaunlich gut - so lange, man bestimmte Dateien nicht per Hand ändert. NetBeans hat(te) sogar einen ant-Debugger... Wie auch immer: irgendwann kam, sah und siegte Maven auf dem Markt und wurde dann auch von NetBeans vorerst unterstützt, später als Standard-Buildsystem proklamiert. Was immer das zu bedeuten hatte, denn eine sichtbare Änderung hat es zunächst nicht gegeben. Die Umbenennung von "Java" zu "Java with Ant" kam erst relativ spät, ich meine sogar erst, nachdem NetBeans an Apache übergeben worden war. Heute setzt man statt ant eben Maven oder Gradle ein.