質問
現在、Tibcoランデブーコントロールを使用するJavaプロジェクトに取り組んでいます。
build
パスにtibrvj.jarファイルがあります。しかし、パッケージ" com.tibco.tibrv
"にあるクラスを見ることができません。
このパッケージは、ビルドパスにあるjarにあります。
そのパッケージのクラスを開こうとすると、クラスエディターに表示されるメッセージは次のとおりです:" Source not found。 jarファイルtibrvj.jarにはソース添付ファイルがありません"。
正しく設定するためにできることはありますか?
解決
これはIDE固有のメッセージのように見えます。どのIDEを使用していますか?
クラスパスのjarには、ソースファイル(.javaファイル)ではなく、javaクラス(バイトコード)のみが含まれています。 IDE /エディターでクラスを開こうとしているようです。これらのクラスに対応するJavaファイルがないため、エディターは複雑になります。
これらはTibco固有のクラスであるため、唯一のオプションは「逆コンパイル」することです。対応するJavaコードを表示するクラス。 DJ Java Decompiler
のような逆コンパイラーの使用を検討してください。他のヒント
「クラスが見えない」という意味に依存します。ビルドエラーが発生している場合は、ビルドパスに(実際にビルドしているのか?)正しくインストールされていないか、適切なインポートがない可能性があります。
ソースコードが表示されない場合は、何らかの方法でそれを把握し(Tibcoはオープンソースですか?)、ソースがどこにあるかを認識できるようにIDEを構成する必要があります。もちろん、Tibcoを使用するアプリを構築するためだけにソースを取得する必要はありません。
現在直面している問題に関する正確な情報と、使用しているIDE(存在する場合)について詳細な情報を提供できれば、おそらくさらに役立つでしょう。