Announcement

Collapse
No announcement yet.

JAR erstellen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JAR erstellen

    Hallo an Alle

    Ich habe da ne frage!
    Wie erstellt man unter Linux(Fedora) eine Verknüpfung von einer .class Datei auf das Desktop sodass sie ausgeführt wird?

    Ich habe ein Frame erstellt mit paar buttons(nichts großartiges) , und möchte das nicht in Eclipse starten, sondern eine verknüpfung erstellen!!!

    bitte um Hilfe!

    vielen dank schon mal

  • #2
    Man erzeugt sich ein JAR. Dieses wird dann ausgeführt.
    Christian

    Comment


    • #3
      Eine Verknüpfung mit einer .class Datei bringt diese nicht zur Ausführung. Die Ausführung übernimmt die Laufzeitumgebung (JRE - Java Runtime Environment). Ich würde erstmal versuchen, das Programm von der Kommandozeile aus aufzurufen, etwa so:
      java <MeineClassDatei>
      Weitere Infos gibts hier: http://download.oracle.com/javase/6/...dows/java.html
      Wenn das klappt, kannst Du den Aufruf in eine Verknüpfung kopieren. Ich nehme an, Du benutzt Gnome als Desktop?

      Gruß ngomo
      http://www.winfonet.eu

      Comment


      • #4
        Sicherlich kann man die class einzeln ausführen lassen. Das wird ihn aber nicht weiterbringen - oder es zumindestens sehr schwer machen - wenn mehrere Klassen aus externen JARs usw. beteiligt sind. Man ist eigentlich davon weggekommen classpath manuell zu erstellen...
        Zuletzt editiert von Christian Marquardt; 27.06.2011, 19:04. Reason: Rechtschreibung
        Christian

        Comment


        • #5
          Danke für die Antworten

          zu Christian M.: habe es exportiert in ein jar, aber führt das auch nicht aus!

          zu ngomo: ja genau ich benutze Gnome als Desktop. Habe von der Kommandozeile versucht:
          Java-Compiler compiliert, aber wenn ich die class Datei dann ausführen möchte mit java <Dateiname>
          kommt eine Exception(NoClassDefFoundError), Could not find the main class.

          in Eclipse läuft es ohne Fehler.
          an was liegt denn das

          Comment


          • #6
            Also ich habe den ganzen Code in gedit eingefügt compilieren lassen und ausgeführt, und so klappt das super!
            Aber das ist dumm, jedes mal ins editor schieben usw!
            Wieso klappt das nicht anders?
            Aber Verknüpfung geht dennoch nicht..
            Zuletzt editiert von 2ran; 28.06.2011, 08:50.

            Comment


            • #7
              Hi, hast du auch eine Runnable JAR gemacht?? unter Eclipse rechts klick auf das gewünschte Projekt->Export->Runnable JAR file

              Comment


              • #8
                Originally posted by Ditmar View Post
                Hi, hast du auch eine Runnable JAR gemacht?? unter Eclipse rechts klick auf das gewünschte Projekt->Export->Runnable JAR file
                cool danke jetzt klappt es endlich
                das wars also

                vielen Dank Ditmar

                Comment

                Working...
                X