1

Eclipse プロジェクトで JavaDoc コメントを使用しています。画像 (png) が<img>あります。プロジェクト内のフォルダーにある要素へのパスを作成します。問題は、ハードコードされていることです: C:\FilePath\...\image.png. 別の人が自分のコンピューターでこのプロジェクトを表示したい場合、パスがハードコーディングされているため、その画像は表示されません。

つまずいたの@docRootですが、使い方を示す場所が見つかりません。例をいただければ幸いです。そのpngを任意のコンピューターに表示できるように、プロジェクト内の同じ場所への相対パスを作成する必要があります。

4

2 に答える 2

0

Eclipse JDT 4.4.1 では、以下を使用する必要がありました。

    /**
     * @see <a href="../../../../../../../target/process-test-coverage/report.html">Process Test Coverage Report</a> 
     */
    public void calculateCoverageForAllTests() throws Exception {
        ...
    }  

{@docRoot}Javadocビューとホバーでは機能していないようだったからです:

    /**
     * @see <a href="{@docRoot}/target/process-test-coverage/report.html">Process Test Coverage Report</a> 
     */

次のエラーが発生しました:

ページを読み込めません

URL ファイルの読み込み中に問題が発生しました:///home-falko/camunda/eclipse-workspace/compensation-triggered-from-outside/src/test/java/com/camunda/demo/compensation_triggered_from_outside/{@docRoot}/target/プロセステストカバレッジ/report.html

これはEclipse JDT 3.5 リリース ノートに従って動作するはずですが、

于 2016-08-18T14:26:54.040 に答える