2015-08-14 21 views
0

如何在其他地方鏈接到來自Javadoc的package-info.java文件中的特定部分?鏈接到package-info.java中的特定部分

該部分可以用<a name="section-name">...標籤指定,則生成的鏈接應該有一個... /package-summary.html#section-name URL。但是其他指定部分的方法也很有趣。

要求:

  1. 必須能夠從一個比與package-info.java文件中記錄其他包聯繫起來。
  2. 無法使用相對於鏈接源的URL(如..\..\p1\p2\package-info.java),因爲它們很難維護。
  3. 鏈接應該(最好)不僅可以通過Web瀏覽器來理解,還可以通過IDE(最重要的是Eclipse)在他們自動生成的Javadoc的彈出式呈現中理解。

    我認爲實現這一目標的唯一方法是不使用href而是使用{@linkplain},但我無法確定如何指定節。

回答

1

有可能與href@{docRoot}標籤要做到這一點:

<a href="{@docRoot}/p1/p2/package-summary.html#section-name">Section Name</a> 

這不符合要求3雖然,因爲在下面這樣一個鏈接的Eclipse打開一個網頁瀏覽器,而不是在Javadoc查看器中構建。所以如果有人找到另一種解決方案,我會很感激。

相關問題