【问题标题】:Link to text file (resource) in Javadoc链接到 Javadoc 中的文本文件(资源)
【发布时间】:2014-10-29 22:14:06
【问题描述】:

我进行了搜索,但找不到正确的答案...如何在 Javadoc 中使用指向资源文本文件的链接。 {@link easywords.txt} 不起作用。 <a href="D:\NetBeans\HMan\easy.txt">Easy words</a> 也不起作用。

【问题讨论】:

    标签: hyperlink javadoc


    【解决方案1】:

    改用<a href="file:///D:/NetBeans/HMan/easy.txt">Easy words</a>

    链接应该是 URL。

    浏览器可能认为D 是处理请求的协议。

    文学作品:http://en.wikipedia.org/wiki/File_URI_scheme

    【讨论】:

    • 谢谢你,彼得!你拯救了我的一天:)
    • 代码中绝对路径的链接?这可能只适用于作者机器。
    • @Novaterata 我想是的。它也不应该是相对路径,因为您永远不知道相对路径的基本路径。它甚至不应该是路径,因为操作系统会说我们是否使用 / 或 \ 来分隔目录。它应该是一个 URL,就像我的第二行答案指出的那样。你同意吗?
    • C: 或 D: 驱动器的文件 URI 是我所说的绝对路径。 http 或网络共享文件 URI 就可以了。我个人想在标准 src/main/resources 或 src/test/resources 目录中放置一个资源文件的相对链接。我认为基本路径实际上是已知的,它将与 getResourceAsStream("my-resource.json") 使用的基本路径相同。无论如何,我没有看到这回答了更广泛的观众的问题,而只是 OP,但我要问同样的问题,它不会被标记为重复吗?也许我会尝试
    • 但它是一个网络共享文件uri! file:///file://localhost/ 的快捷方式,如您在fileurl = "file://" [ host | "localhost" ] "/" fpath 行中看到的tools.ietf.org/html/rfc1738。啊,现在我明白了,你以为我发布了一个绝对网址,但我没有!
    猜你喜欢
    • 1970-01-01
    • 2011-10-26
    • 2015-11-14
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 2012-08-28
    相关资源
    最近更新 更多