Pfadangaben unter Solaris

Diskutiere Pfadangaben unter Solaris im Java/Mono/dotGNU Forum im Bereich Programmieren unter Linux/Unix; Hallo, ich habe ein Problem mit "java.lang.NoClassDefFoundError:main". Ich möchte es per Script aufrufen: #!/bin/bash export...

  1. #1 MrBla, 12.01.2006
    Zuletzt bearbeitet: 20.01.2006
    MrBla

    MrBla Grünschnabel

    Dabei seit:
    12.01.2006
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo,

    ich habe ein Problem mit "java.lang.NoClassDefFoundError:main".
    Ich möchte es per Script aufrufen:
    #!/bin/bash
    export PATH=$PATH:/usr/java/jre/bin

    /usr/java/jre/bin/java chklog

    (Script liegt im gleichen Dir. wir chklog)

    Wenn ich das nun in der Console ausführe hab ich damit kein Problem.
    Allerdings wird dieses Script von Oracle aus aufgerufen.
    Dann bekomme ich wie gesagt: "java.lang.NoClassDefFoundError:main".

    Ich hatte auch erst überlegt /usr/java/jre/bin/java /home/mrbla/chklog aufzurufen und bekommen den gleichen Fehler.

    Beispiel:Für Perl müsste das so aussehen: "/u1/bin/perl /u1/scripts/myScript.pl" und so muss ich das auch für Java machen...sprich komplette Pfadangaben!

    Was mache ich falsch und warum läuft es unter der Console?

    Danke

    Thomas
    #####################
    Falls es jemanden interessiert:

    export PATH=$PATH:/usr/java/jre/bin
    export CLASSPATH=$CLASSPATH:/usr/java/jre/lib <- der Fehler trat auf bei

    Lösung:
    export CLASSPATH=:/usr/java/jre/lib
    export PATH=$PATH:/usr/java/jre/bin

    Begründung: irgendwie kam java nicht mit den anderen Oraclevariablen in CLASSPATH klar...
    Da eine eigene Session aufgemacht wird, es ist kein Problem es jedes mal
    zu überschreiben, da die anderen nicht gebraucht werden.
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Pfadangaben unter Solaris

Die Seite wird geladen...

Pfadangaben unter Solaris - Ähnliche Themen

  1. ls inklusive Pfadangaben

    ls inklusive Pfadangaben: Hallo! Ich schreibe gerade ein Script in dem ich alle Dateien eines Verzeichnisbaums als Eingabe, inklusive des Pfades benötige. Da ls dies...
  2. Samba 4 trennt sich beim Übertragen unter Windows7/10

    Samba 4 trennt sich beim Übertragen unter Windows7/10: Hallo zusammen Mir ist nun schon ein paar Mal aufgefallen dass sich mein Samba-Server (Debian 8.7.1 + backports-Kernel v4.9.x) "einfach so", ohne...
  3. Gigabit PCI Ethernet Card welche unter Kernel 3.16 läuft?

    Gigabit PCI Ethernet Card welche unter Kernel 3.16 läuft?: Hallo zusammen Bezüglich diesem Problem habe ich nun eine neue PCI Gigabit Ethernet Card gekauft, jedoch zeigt mit lspci REIN GAR NIX an!! ->...
  4. androis-apps unter Linux ausführen

    androis-apps unter Linux ausführen: Hallo Welche Möglichkeiten habe ich, um unter Linux (Debian) Android-apps (hier ein Spiel *.apk ? ) auszuführen ? Einen Android-emulator hab...
  5. OpenJDK8 unter Debian7.11/sparc64/kernel 3.16 kompilieren

    OpenJDK8 unter Debian7.11/sparc64/kernel 3.16 kompilieren: Hallo zusammen Habe vor das OpenJDK8 unter Debian 7.11 (mit Kernel 3.16.x aus wheezy-backports...) auf meiner Sun Ultra 45 zu kompilieren....