Pfadangaben unter Solaris

Dieses Thema im Forum "Java/Mono/dotGNU" wurde erstellt von MrBla, 12.01.2006.

  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 diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    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. Update auf Apache >=2.4.12 unter Debian Jessie

    Update auf Apache >=2.4.12 unter Debian Jessie: Hi, aufgrund eines Bugs in Apache 2.4 benötige ich zum Deployment von Seafile unter Debian Jessie das Paket apache2 in der Version >= 2.4.12...
  3. Was mache ich falsch? Tiniywm und Mate Install unter OpenBSD

    Was mache ich falsch? Tiniywm und Mate Install unter OpenBSD: Hallo, # make tiny make: don't know how to make tiny Stop in /root/Downloads/tiny/tinywm-1.3 # make tinywm cc -O2 -pipe -o tinywm tinywm.c...
  4. Samba unter Windows 10

    Samba unter Windows 10: Hallo zusammen, ich habe auf meinen Ubuntu Server Samba installiert und eingerichtet. ich kann mich bei Windows 10 mit den Daten anmelden und...
  5. Netzwerkaufbau mit simulierten Paketen unter Linux

    Netzwerkaufbau mit simulierten Paketen unter Linux: Hallo, ich habe folgendes Problem. Da ich noch sehr unerfahren in Sachen Linux bzw. Netzwerkaufbau bin, wollte ich fragen, ob Ihr mir vllt etwas...