2012-02-04 6 views
0

私はJavaのソースコードをダウンロードしました。特定の機能にブレークポイントを設定するためにEclipseのプロジェクトとしてインポートしたいと思います。プロジェクトには、GUIを開くコンパイル済みの.jarが含まれています。Eclipseで外部Javaコードを正しくインポートしてデバッグするには?

ソースコードには、「プロジェクト」ファイルを含まない「build.xml」ファイルのみが含まれています。私は、Eclipseでこれらの手順に従ってきました:

  • 1)ファイル - >インポート - >システム
  • 2ファイル)のファイルが

に位置している "ディレクトリから" 今の輸入が期待選択します「フォルダにインポート」を選択して「次へ」ボタンを有効にすると、その意味はわかりません。とにかく私は、インポートフォルダへの参照を押すと、名前空間は、そのツリー リストに表示された名前空間に「フォルダに」選択ツリーリスト

  • 3)に表示されます。edu.cal.ws.projectname
  • 「メイン」スレッドで

例外でjava.lang.Error:

  • 4)私はjavaファイルの一つと実行 ヒットでブレークポイントを設定するに進み
  • 5)私はこのエラーを取得する未解決のコンパイルをpr oblem:さらなる情報なし

    public static void main(String[] args) { 
    

    at edu.cal.ws.projectname.ProjectMainClass.main(ProjectName.java:1581) 
    

    命令ポインタの位置は停止されます。

    ご意見やご提案はありますか?

  • 答えて

    0

    コンパイルしようとしているプロジェクトの詳細がないと、コンパイルの問題を解決できません。

    しかし、ダウンロードしたプロジェクトをデバッグするだけであれば、自分でコンパイルすることなくそれを行うことができます。

    1. インストールJD-Eclipse、EclipseのJavaデコンパイラプラグイン。
    2. プリコンパイルされた.jarをビルドパスに追加します。
    3. Eclipseのデバッガで実行し、逆コンパイルされたソースコードを実行します。

    これは完璧ではありませんが、おそらく、その.jarがあなたがしたいことをしていない理由を判断できるようになります。

    +0

    「私はソースコードをダウンロードしました」と言いましたので、何かを逆コンパイルする必要はありません。過度のEclipseにプロジェクトをインポートするだけの厄介なJavaの世界です。 – user1000565

    関連する問題