每个JavaDoc页面上的徽标

每个JavaDoc页面上的徽标,java,javadoc,Java,Javadoc,我需要在每个JavaDoc页面的顶部放置一个公司徽标。我试图使用-top选项,但不知道如何对映像路径进行编码——该路径始终相对于包子目录。我不想在每个包子目录中都放相同的映像文件 javadoc-top“”是我尝试过的,但是图像(位于javadoc树的根中)只显示在索引页上 编辑:不幸的是,这将作为ZIP分发,我们无法通过URL访问徽标。将评论拉入答案 如果可以的话,最简单的方法就是在外部托管图像并链接到完整的URL。如果您无法在自己的网站上托管图像,您可以将其上载到Imgur之类的图像主机或G

我需要在每个JavaDoc页面的顶部放置一个公司徽标。我试图使用-top选项,但不知道如何对映像路径进行编码——该路径始终相对于包子目录。我不想在每个包子目录中都放相同的映像文件

javadoc-top“”是我尝试过的,但是图像(位于javadoc树的根中)只显示在索引页上

编辑:不幸的是,这将作为ZIP分发,我们无法通过URL访问徽标。

将评论拉入答案

如果可以的话,最简单的方法就是在外部托管图像并链接到完整的URL。如果您无法在自己的网站上托管图像,您可以将其上载到Imgur之类的图像主机或Google cloud Storage之类的云托管解决方案

如果您真的需要将图像与文档一起分发,最好的办法是在生成文档后按照中的建议修改
stylesheet.css
。加:


并将
companyLogo.jpg
存储在resources文件夹中

这是内部使用还是分发?如果是内部的,我怀疑你可以使用一个指向Web服务器上徽标的URL。它是外部的。我将更新请求。不幸的是,URL做不到这一点。另一个灵感来源和答案是:生成Javadocs,打开“stylesheet.css”,添加
.topNav{background:#4c6b87 URL(resources/companyLogo.jpg)no repeat right top;}
并将companyLogo.jpg存储在resources文件夹中。这并不完美,但可能是一个开始。@vanOekel谢谢!这很有效。嗯,主要是。我必须缩放图像,所以我想象顶部导航栏的任何大小调整都会造成一些奇怪的效果。不过,就我而言,这应该足够了。
.topNav {
  background: #4c6b87 url(resources/companyLogo.jpg) no-repeat right top;
 }