0

私のプロジェクトでは、プロジェクトに API を追加しました。

何らかの理由で、その API の 1 つのクラスのメソッドを変更する必要があります。

この変更が私のプロジェクトにどのように影響するか知りたいです。

そのため、F7 を使用してメソッドを実行しました。

しかし、うまくいきません。ここでは F7 が F8 のように振る舞いました!!

クラスのメソッドをデバッグするにはどうすればよいですか? Junit Test を使用すると便利ですか? ありがとう。

4

2 に答える 2

0

問題は解決しました。davek が言ったように、そのパッケージのソースコードがあり、それを NeatBeans に追加する場合にのみ、ライブラリ (パッケージ) の NetBeans で行ごとのデバッグを実行できます。

  1. プロジェクトを右クリックし、「プロパティ」に移動します

  2. 表示されるウィンドウで、左側の「ソース」を選択します

  3. ウィンドウの右側にある [ソース パッケージ フォルダー] の下にある [フォルダーの追加] をクリックし、ソース コードのルート ディレクトリを追加します。
于 2012-07-16T04:45:58.753 に答える
0

Maven を使用している場合は、プロジェクトの依存関係を収集するときにライブラリ ソースをダウンロードするように指定できます。次に、コードをデバッグするときに、API クラスに「ステップダウン」できます。これは、プロジェクトが参照として利用できるソースを持っているためです。私はnetbeansを使ったことがないので、mavenでどの程度機能するかわかりません。

たとえば、

Maven 管理の依存関係のために Eclipse に添付されたソース jar ファイルを取得する

Maven リポジトリからソース JAR を取得する

于 2012-07-11T19:40:21.853 に答える