cost 194 ms
Java 11 中的 Javadoc 自定義標記

[英]Javadoc custom taglets in Java 11

是否可以在 Java 11 中創建程序化 taglet? 看來 com.sun.tools.doclets.Taglet 在 Java 8 之后已被刪除,我在網上找到的任何用於創建 taglets 的文檔都專門針對 Java 8。我一直堅持使用 Java 8 來構建我們的 Javadocs。 與舊 ...

使用maven-javadoc-plugin,如何加載包含taglet引用的類?

[英]with maven-javadoc-plugin, how to load the class that taglet reference is contained within?

我已經開發了一個自定義javadoc標簽,該標簽使用通過API的反射來獲取有關在其中引用該標簽的類的信息。 它使用“ Class.forName(String) ”加載類。 我能夠使它在Taglet本身的項目中工作,甚至可以使用“ ToolProvider.getSystemDocume ...

如何注冊具有配置差異的自定義doclet的多個實例

[英]How to register multiple instances of custom doclets with configuration differences

我正在編寫一個自定義Javadoc doclet來為包含的類打印一張javax.validation約束表。 它基本上可以工作,但是我發現Doclet框架非常嚴格且缺乏靈活性。 對於背景,類中的一個屬性很有可能具有多個驗證約束。 最初編寫Taglet時,即使屬性名稱相同,我也會在表中為 ...

JDK 1.7允許自定義標記名稱*起始*帶點。 JDK 1.8禁止它嗎?

[英]JDK 1.7 allows custom taglets with names *starting* with a dot. JDK 1.8 forbids it?

我寫了一個自定義的Taglet的庫與以點開始的名字: .codelet , .codelet.and.out ,等等。 它是用JDK 7編譯的。 使用1.7 javadoc.exe生成JavaDoc時,它可以正常工作。 但是當使用JDK 8生成它時,它會失敗,因為 如果我使用 ...

Ant JavaDoc任務從自定義標記中拋出`NoClassDefFoundError`,即使類*在類路徑上是*

[英]Ant JavaDoc task throwing `NoClassDefFoundError` from within a custom taglet, even though the class *is* on the classpath

我在使用JavaDoc Ant任務時遇到問題。 它給了我一個類的java.lang.NoClassDefFoundError ,據我所知,它肯定在類路徑上。 根據文檔 ,在編譯期間類存在時拋出NoClassDefFoundError ,但在運行時期間無法找到。 ( NoClassDefFo ...

如何防止配置文件重復加載? 靜態持有它不起作用

[英]How to prevent configuration file from repeatedly reloading? Holding it statically is not working

我正在寫一個基於標記的庫 ,當找到第一個標記時,該庫會加載一些配置(從填充屬性的文本文件開始)。 配置對象直接靜態地保存在每個Taglet對象中,但是似乎它們被垃圾回收了,然后由javadoc.exe在隨后的taglet中重新生成,從而導致一遍又一遍地重新加載配置。 我是否正確理解了 ...

如何在帶有Java的Eclipse中使用Taglet或Tag

[英]How to use Taglet or Tag in Eclipse with Java

我正在嘗試為我的項目使用Taglet或Tag,因為我需要在javadoc中創建新的標簽類型。 但是我沒有找到任何有用的例子來開始。 我需要知道的是是否存在用法的良好示例。 我沒有找到有關它的視頻。 只是Oracle API上的文檔-http: //docs.oracle.com/jav ...

標簽如何知道其所在的類?

[英]How can a taglet know about the class it's located in?

據我所知,taglet api的包中僅包含一個類: Taglet ,如果將Taglet.html更改為package-summary.html ,則其中沒有其他內容(並且出現了一些令人恐懼的消息: 從JDK 1.5版開始,由com.sun.tools.doclets.internal. ...

如何使內聯taglet(需要com.sun)更跨平台? 是否有非Oracle /更多跨平台的javadoc解析器?

[英]How to make inline taglets (which require com.sun) more cross-platform? Is there a non-Oracle/more-cross-platform javadoc parser?

我正在編寫一個庫 ,它已將已經過單元測試的示例代碼(其源代碼,輸出和任何輸入文件)插入到JavaDoc中,具有許多自定義功能。 使用此庫的主要方法是使用內聯標記, 例如 由於自定義標記 (甚至doclet )需要com.sun ,這意味着它們不像Java本身那樣跨平台。 (不確定這是 ...

將類加載到自定義JavaDoc Taglet中?

[英]Loading the class in a custom JavaDoc Taglet?

我正在編寫一個自定義JavaDoc Taglet,並希望加載和創建要為其處理JavaDoc的類的實例。 這是我的代碼(公共類CDKIOOptionsTaglet實現Taglet): 這是Ant腳本,其中包括將要加載的類添加到調用過程中使用的類路徑的jar文件: 我要為其創建Ja ...

如何創建代理並將其遷移到Remot主機?

[英]How to create Agent and migrate it to Remot host?

我正在尋找基於聚焦的多代理系統。 我見過不同的移動框架,例如Aglet,JADE等。 我的工作是要在本地本地主機上創建多個代理,並希望將其與參數一起移動到本地遠程主機。 我的問題是,我應該使用哪個框架來創建代理? 以及如何創建代理並將其通過中間代理遷移到遠程主機。 請給我一些示例代碼, ...

在Netbeans中使用帶有Javadoc的taglet

[英]Using a taglet with Javadoc in Netbeans

我編寫了一個自定義標記,編譯它,現在我正在嘗試使用它,但是當我嘗試使用javadoc運行它時不斷獲得ClassNotFoundException: javadoc: error - Error - Exception java.lang.ClassNotFoundException thro ...

展開自定義Javadoc標記中的內聯標記

[英]Expand inline tags in custom Javadoc taglet

我寫了一個定制的Javadoc Taglet的,增加了一個新的note標簽: 它到目前為止工作,但內聯標簽不會擴展。 這是一個示例評論: {@link}內聯標記未展開。 但是,它適用於內置的param javadoc標記。 有沒有辦法在自定義Javadoc標記中擴展嵌套 ...

如何在com.sun.javadoc.Taglet中獲取{@docroot}的值?

[英]How to get value of {@docroot} in a com.sun.javadoc.Taglet?

我正在編寫一個自定義標簽,以便在javadoc html文件中包含mathML文件。 我想將所有* .mml文件存儲在同一文件夾中,可能在 夾。 我的問題是:如何知道Taglet對象中的@docRoot字符串的值(更具體地說,是toString(com.sun.javadoc.Tag ...

從Taglet訪問Java注釋

[英]Accessing Java annotations from a Taglet

我正在開發一個項目,我們有一些用於修改Javadoc的自定義Taglet類(例如鏈接到SVN中的源代碼,添加引用)等等。我們要做的一件事就是能夠獲取源中使用的注釋並操縱它們的信息。 似乎Taglet接口不提供訪問Java源代碼中的注釋的簡單方法。 有人知道這是否可能嗎? 我正在使用 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM