[Gelöst] NetBeans und Eclipse funktionieren unter 12.3 nicht mehr

Hinweis: In dem Thema [Gelöst] NetBeans und Eclipse funktionieren unter 12.3 nicht mehr gibt es 18 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo,
    zunächst mal lieben Gruß an alle von einem Neuling hier.
    Ich arbeite schon seit mehr als 10 Jahren mit, früher SuseLinux und heute OpenSuse. Wie die meisten habe ich mich auf die Version 12.3 gefreut und sie natürlich sofort installiert - zweimal installiert. Beim ersten Mal hatte ich die Option, separate Bootpartition vorschlagen nicht abgewählt. Ein schwerer Fehler, der nachträglich nicht mehr zu korrigieren ist, auch nicht mit GParted. Sofort nach der Installation erhielt ich den Hinweis, dass die eine Platte zu klein ist und deswegen keine Programme mehr installiert werden können.
    Stundenlang habe ich nach einer Lösung gesucht und dann doch entschieden, alles nochmal neu zu installieren. Nun ist alles fertig und es stellt sich heraus, dass weder NetBeans noch Eclipse mit OpenSuse 12.3 kompatibel sind. In den letzten zwei Tagen habe ich alles erdenkliche versucht, um NetBeans irgendwie ans Laufen zu bekommen. Leider ohne jeden Erfolg. Nachdem ich nun volle drei Tage Arbeit investiert habe, nur um absolut nichts zu erreichen, werde ich jetzt wieder die Version 12.2 installieren, damit ich wieder arbeiten kann. Schade, dass man nicht vorher gewarnt wird, dass wesentliche Funktionalität im neuen Release einfach nicht mehr vorhanden ist.


    :thumbdown: für Version 12.3

  • Wie hast du Netbeans / Eclipse denn installiert?
    Über die normalen Repositories/ externe Repositories?
    Hast du es mal mit dem normalen NetBeans-Setup von der Homepage versucht?


    Du musst uns schon genau sagen, was du versucht hast, sonst kann dir niemand helfen.


    Woran hängts?
    Wird es überhaupt installiert, startet es aber nicht?
    Wenn ja: Schonmal aus dem Terminal gestartet?

    ___________________________________________________________________________________
    Zypper Befehlsreferenz

    Für den Inhalt des Beitrages 53537 haftet ausdrücklich der jeweilige Autor: lush

  • Zunächst habe ich das open-jdk aus den Original-Repositories bei "Software installieren oder löschen" installiert.


    Dann, als root auf der Konsole, netbeans-7.3-linux.sh, welches ich mir direkt bei Oracle heruntergeladen habe, ausgeführt.


    Dann kommt die Fehlermeldung : Installation von Basis IDE ...... wurde nicht beendet.


    Dann Open-Jdk deinstalliert und durch
    jre-7u17-linux-i586.rpm
    und
    jdk-7u17-linux-i586.rpm
    ersetzt. Beides stammt auch direkt von Oracle bzw. Jawa.


    Weder mit dem Original Open-JDK von OpenSuse, noch mit dem dazugehörigen Devel, noch mit dem Original JDK von Oracle lässt sich NetBeans installieren. Warum benutzt OpenSuse eigentlich so einen komischen Java-Compiler von IBM, statt des Originalen von Oracle?


    Unter OpenSuse 12.2 konnte man einfach auf der Konsole als root das folgende Bundle aus JDK und Netbeans ausführen und alles lief wie von selbst.


    jdk-7u17-nb-7_3-linux-i586.sh


    Die Eclipse Version braucht man nur irgendwo zu extrahieren und dann über eine Desktop-Programm-Verknüpfung starten.


    eclipse-jee-juno-linux-gtk-x86_64


    Unter 12.2 lief das sofort problemlos. Unter 12.3 hüpft das Logo ne Weile rum und das wars dann.

  • Zitat

    Warum benutzt OpenSuse eigentlich so einen komischen Java-Compiler von IBM, statt des Originalen von Oracle?


    Weil Oracle die Weitergabe des original Java JRE/JDK direkt durch die Distributoren mittlerweile untersagt hat. Deswegen wird ausschliesslich openJDK installiert und in den Repositories angeboten.

  • Warum sollten wir warnen können?
    Bei Java?


    Das funktioniert doch alles ganz prima. Hol dir einfach das Linux von Oracle dazu.
    Kostet ein klein wenig. Aber dann läuft das,


    ohne dass man wissen muss, dass openSUSE mit "update-alternatives" jederzeit zwischen verschiedenen JREs / JDKs hin- und herschalten kann,
    ohne dass man wissen muss, dass Eclipse nur mit Original SUN JDK läuft.

    Für den Inhalt des Beitrages 53651 haftet ausdrücklich der jeweilige Autor: uhelp

  • Hallo an alle,


    Ihr hättet warnen können, weil Java eine extrem wichtige Funktionalität ist.


    Linux von Oracle ist kostenlos (OpenSource), aber danke für den Tipp.


    Mit "update-alternatives" kann man jederzeit zwischen verschiedenen JREs / JDKs hin- und herschalten, die sich vorher installieren ließen. Die original JREs / JDKs von Oracle lassen sich aber unter OpenSuse 12.3 garnicht mehr fehlerlos installieren.


    Das letzte Original SUN JDK war Version 6 Update 29. Die Entwicklung wurde bereits vor Jahren eingestellt. Oracle hat SUN übernommen, SUN ist Oracle, es gibt kein unabhängiges SUN JDK für Eclipse.


    Das die Programme nicht mehr funktioniern liegt nicht an Oracle. DIESELBEN Oracle-Programme vom selben Datenträger lassen sich unter OpenSuse12.2 noch problemlos starten. Es liegt also definitiv und ausschließlich an OpenSuse, dass sie jetzt nicht mehr installiert werden können.


    Ist damit zu rechnen, dass dieser Bug in Kürze beseitigt wird, oder muss ich mich nach vielen zufriedenen Jahren jetzt nach einer Alternative zu OpenSuse umsehen? :wacko:

  • Welchen Download von Downloadseite Eclipse hast Du heruntergeladen?
    Ich habe gerade mal testweise eclipse-cpp-juno-SR2-linux-gtk-x86_64.tar.gz heruntergeladen und getestet. Das funktioniert hier mit openjdk unter openSUSE 12.3 ohne Probleme.

    Code
    zypper se -si openjdk
    Daten des Repositories laden ...
    Installierte Pakete lesen ...
    
    
    S | Name               | Typ   | Version       | Arch   | Repository          
    --+--------------------+-------+---------------+--------+---------------------
    i | java-1_7_0-openjdk | Paket | 1.7.0.6-8.8.1 | x86_64 | openSUSE-12.3-Update


    Edit : Ich habe gerade auch mal noch eclipse-java-juno-SR2-linux-gtk-x86_64.tar.gz getestet. Auch das funktioniert.

  • Guck dich ruhig um. Wird bei anderen Distris ziemlich genau gleich aussehen.


    KEINE Distri darf mehr das original SUN Java, das jetzt Oracle Java heißt, ausliefern.
    Das wissen wir. Schon seit dem Aufkauf von SUN durch Oracle, als das noch nicht verlautbart wurde.
    Das ist typisch für Ellison.


    Sehr wohl laufen die allermeisten Javaprogramme unter vielen Distris.
    Und sehr viele AUCH unter openJRE.


    Deine Ansage, welche Versionsnummer es nun sei, ist nett, aber irrelevant.
    Diese Umbenennung erfolgte -wie ich spöttisch mutmasse- durch die Marketingabteilung.
    Damit es halt auch für die Javauser hübsch klingt.
    Intern -und natürlich auch für alle Devs von JavaRE/SDK ist immer noch die alte Versionsnummerierung maßgeblich.
    Gucke bei Oracle und lies darüber nach. Das steht sogar im Klartext dort.


    Die Original JavaRE/DKS lassen sich sehr wohl AUCH unter openSUSE installieren.
    Viele Arme, die auf so etwas angewiesen sind, machen das.
    Problemlos.
    Wenn das bei dir nicht geht, wäre es sinnvoller, du würdest __exakte Meldungen und Beschreibung des Fehlschlages liefern.
    Dann können wir helfen. Wenn nicht: Oracle verkauft Support.


    Und der Schlüssel zu deiner Installation wird wohl immer noch in update-alteratives liegen.
    Wahlweise kannst du -falls du damit nicht zurecht kommst- auch ganz einfach alles, was mit Java zu tun hat, erst löschen.


    Ich halte Java NICHT für eine extrem wichtige Funktionalität.
    Für mich ist das völlig überflüssige Nichtfunktionalität.
    So verschieden ist die Welt.


    Es ist jedenfalls KEIN Bug in openSUSE.
    Das, was wir -statt proprietären Müll- an Java anbieten, läuft.
    Dass Eclipse Ärger macht, ist nichts Neues.
    Das tat es schon, als Java noch von Sun stammte.
    Ein aufgeblasener Editor halt. Mein Beileid all denen, die damit arbeiten müssen.
    (und spar es dir lieber jetzt über IDEs zu dozieren. Geht in die Hose. Ich nehm vi. Schneller, besser, überall und vor allem FREI. Wer eine IDE zum Programmieren braucht, hat seine Programmiersprache und deren Libs noch nicht verstanden)

    Für den Inhalt des Beitrages 54028 haftet ausdrücklich der jeweilige Autor: uhelp

  • Hallo Trekkie00,


    stimmt, ich habe mittlerweile auch ne alte Eclipse-Version gefunden, die sich unter 12.3 installieren lässt. Die funktioniert dann so lange, bis man zulässt, dass sie sich online aktualisiert. Ab dann ist leider schluß mit lustig. Trotzdem, danke für den Tipp.


    Ich pesönlich habe höchsten Respekt vor Leuten, die noch ohne IDE programmieren. Ich finde auch Typen gut, die noch selbst einen Faustkeil basteln und ohne Streichholz Feuer machen können. Das ist so, als würde man noch höchstpersönlich mit der Keule im Wald quasi eigenhändig das Wildschwein erschlagen, wenn die Kids mal ein Stück Salami möchten. Wenn wir alle diese Einstellung hätten, dann säßen wir zwar heute noch grunzend auf den Bäumen, aber die alten Traditionen würden hochgehalten. Wer braucht schon das Wahlrecht für Frauen oder sonst so ein modernes Zeug.


    Für mich wäre das aber nichts. Neee, da kauf ich lieber meine Wurst bequem beim Metzger, partizipiere an den Vorteilen der mordernen Welt und erreiche in der selben Zeit 10 mal mehr. :thumbup:

  • im Moment schmeckt mir meine Salami.


    Du verhungerst schon weit vor der Metzgertüre.
    Das sind halt die Fährnisse des Lebens.


    Wer auf so "moderne Sachen" angewiesen ist, verhungert leicht mitten in der Zivilisation.


    So am Rande: Wenn du immer noch Schwierigkeiten hast, Eclipse oder SunJava -prdfon Oracle- zum Laufen zu kreigen, kann es ganz hilfreich sein, mal in $HOME .netbeans und Konsorten zu löschen.


    Wir alten Waldwildschweine haben Zeit auch solche Morcheln zu finden.

    Für den Inhalt des Beitrages 54035 haftet ausdrücklich der jeweilige Autor: uhelp