Frage

Im Moment arbeite ich an einem Java-Projekt, das verwendet Tibco Rendezvous Kontrolle.

Ich habe die tibrvj.jar Datei auf meinem build Pfad. Aber ich bin nicht in der Lage, die Klassen zu sehen, die es in dem Paket „com.tibco.tibrv“.

Dieses Paket ist in dem Glas, das auf meinem Build-Pfad ist.

Wenn ich versuche, in diesem Paket um die Klasse zu öffnen, wird die Nachricht auf Klasse-Editor angezeigt wird: „. Quelle nicht gefunden die JAR-Datei tibrvj.jar keine Quelle Anlage hat

Gibt es etwas, das getan werden könnte, um es einrichten oder?

War es hilfreich?

Lösung

Das sieht aus wie eine IDE-spezifische Meldung. Welche IDE verwenden Sie?

Das Glas in Ihrem Classpath nur die Java-Klassen enthält (Bytecode) und nicht die Quelldateien (.java-Dateien). Es sieht aus wie Sie versuchen, die Klasse in Ihrem IDE / Editor zu öffnen. Da Sie corrsponding zu diesen Klassen nicht die Java-Dateien haben, wird der Editor comlaining.

Da diese Tibco bestimmte Klassen sind, ist die einzige Option auf „dekompilieren“ die Klassen den entsprechenden Java-Code zu sehen. Betrachten Sie mit einem Decompiler wie DJ Java Decompiler

Andere Tipps

Es hängt davon ab, was Sie mit „ich nicht in der Lage bin, die Klassen zu sehen.“ Wenn Sie meinen, Sie bekommen Ausfälle bauen, das ist vielleicht eine Frage der nicht wirklich es richtig in Ihrem Build Pfad (wie bauen Sie?) Oder vielleicht auch nicht die richtigen Einfuhren mit.

Wenn Sie meinen, Sie können den Quellcode nicht sehen, werden Sie halten es erhalten müssen irgendwie (ist Tibco Open Source?) Und dann IDE so konfigurieren, dass sie weiß, wo die Quelle ist. Natürlich müssen Sie nicht nur Quelle Ihre App in der Lage sein zu bauen, die Tibco verwendet.

Wenn Sie weitere Informationen über genau das geben könnte, welche Probleme Sie konfrontiert, zusammen mit dem, was IDE Sie verwenden (falls vorhanden) wir wahrscheinlich mehr helfen konnte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top