"Class not found" trotz gesetztem CLASSPATH

  • Themenstarter RMI im Anfangsstadium
  • Beginndatum
Status
Nicht offen für weitere Antworten.
R

RMI im Anfangsstadium

Gast
hi leute,

ich übe mich in RMI. Ich habe das berühmte Beispiel aus der JavaInsel vor mir liegen.

ich habe meine java Klassen in: ~/netbeans/projects/rmi/src/rmi/

Adder.java
AdderImpl.java
AdderClient.java
AdderServer.java

den CLASSPATH hab ich folgendermassen gesetzt:
#export CLASSPATH=$CLASSPATH :/home/cmuehlebach/netbeans/projects/rmi/src/rmi/

die erste Klasse (Adder.java) kann kompiliert werden:
# javac Adder.java

nun will ich AdderImpl.java kompilieren:
# javac AdderImpl.java

dieser Command scheitert. Error:
Code:
AdderImpl.java:17: cannot find symbol
symbol: class Adder
public class AdderImpl extends UnicastRemoteObject implements Adder
                                                              ^
1 error


Ich bin froh wenn mir jemand ein bisschen helfen kann. Ich vermute wohl richtig, dass irgendwas mit dem CLASSPATH nicht stimmt.


Danke!

Grüsse
 
R

RMI im Anfangsstadium

Gast
ich habe es geschafft per javac Adder.java und AdderImpl.java zu kompilieren.

Jetzt versuche ich den Aufruf von "rmic AdderImpl" und erhalte dasbei folgende Exception:

WARNING: could not properly read security provider files:
file:///usr/lib/security/libgcj.security
file:///usr/lib/security/classpath.security
Falling back to standard GNU security provider
java.io.IOException: Datei oder Verzeichnis nicht gefunden
at java.lang.ConcreteProcess.startProcess(java.lang.String[], java.lang.String[], java.io.File) (/usr/lib/libgcj.so.4.0.0)
at java.lang.ConcreteProcess.ConcreteProcess(java.lang.String[], java.lang.String[], java.io.File) (/usr/lib/libgcj.so.4.0.0)
at java.lang.Runtime.execInternal(java.lang.String[], java.lang.String[], java.io.File) (/usr/lib/libgcj.so.4.0.0)
at java.lang.Runtime.exec(java.lang.String[], java.lang.String[], java.io.File) (/usr/lib/libgcj.so.4.0.0)
at java.lang.Runtime.exec(java.lang.String[]) (/usr/lib/libgcj.so.4.0.0)
at gnu.java.rmi.rmic.CompilerProcess.compile(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at gnu.java.rmi.rmic.RMIC.compile(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at gnu.java.rmi.rmic.RMIC.processClass(java.lang.String) (/usr/lib/libgcj.so.4.0.0)
at gnu.java.rmi.rmic.RMIC.run() (/usr/lib/libgcj.so.4.0.0)
at gnu.java.rmi.rmic.RMIC.main(java.lang.String[]) (/usr/lib/libgcj.so.4.0.0)


MfG
 

Sky

Top Contributor
Gibt es denn die Dateien in den angegebenen Verzeichnissen? (siehe Meldungszeilen 2 und 3)
 
R

RMI im Anfangsstadium

Gast
hmm nein diese sind nicht vorhanden. muss ich etwas zusätzlich installieren?

ich habe das bundle netbeans & jdk installiert. als OS nutze ich suse9.3. fehlt mir was?

grüsse
 
R

RMI im Anfangsstadium

Gast
das libgcj package ist bereits installiert..

libgcj.security kann ich aber nicht finden.
woran könnte das liegen? hab ich was falsch mit den pfaden? soll ich libgcj nochmals draufspielen?

mfg
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E rmic - class not Found Netzwerkprogrammierung 2
D Socket Class über Netzwerk verschicken Netzwerkprogrammierung 2
B FTP *.class download Netzwerkprogrammierung 2
D ...class.getResourceAsStream("/meine.properties") funktioniert nicht über RMI? Netzwerkprogrammierung 3
Semox Shell Script in Java Class aufrufen Netzwerkprogrammierung 2
M Class-Datei aus Eclipse mit Xampp Netzwerkprogrammierung 4
Kr0e Serialisieren von Class<?> Netzwerkprogrammierung 2
Saxony RMI - eigene Registry (no security manager: RMI class loader disabled) Netzwerkprogrammierung 6
2 Class mit ServerSocket erbt von Thread? Netzwerkprogrammierung 3
H RMI und class incompatible Netzwerkprogrammierung 11
M Falsche Instanz vom Class Loader zurück bekommen Netzwerkprogrammierung 8
P RMI - meine Stub-Class wird nicht gefunden Netzwerkprogrammierung 9
Y HTTP No request data found Netzwerkprogrammierung 2
P No trusted certificate found Netzwerkprogrammierung 3
A No trusted certificate found Netzwerkprogrammierung 7
D Zustand prüfen trotz Loadbalancer Netzwerkprogrammierung 3
S Peer2Peer Verbindung trotz NAT Netzwerkprogrammierung 2
A trotz dyn-IP server finden Netzwerkprogrammierung 33
W RMI Verschiedene Unterobjekte trotz selbem Remote Object Netzwerkprogrammierung 2
Kr0e Datenaustausch trotz NIO nur halb so schnell Netzwerkprogrammierung 6
C NetScanner arbeitet trotz Threads langsam Netzwerkprogrammierung 6
A Googleanfrage trotz firewall und proxi Netzwerkprogrammierung 3
R Port trotz aktiver Firewall nutzen ! Netzwerkprogrammierung 9

Ähnliche Java Themen


Oben