我自动生成了我的Javadoc。一切都很好。但是我想在javadoc的顶部放一个标题来链接到我的源代码。每当我尝试编辑index.html时,这是我链接到的,以便我可以在我的网站上显示我的javadoc,javadoc消失,只显示我添加的内容。例如,如果我添加:
<body>
<p>TEST</p>
</body>
在任何地方,当我链接到index.html时,我看到的只是“TEST”。
如何编辑我的index.html,在顶部有一个标题链接到源代码?我的index.html看起来像这样:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Sun Nov 23 21:34:16 EST 2014-->
<TITLE>
Action Engine API
</TITLE>
<SCRIPT type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
targetPage = targetPage.substring(1);
if (targetPage.indexOf(":") != -1)
targetPage = "undefined";
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()">
<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
</FRAMESET>
<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<NOFRAMES>
<H2>
Frame Alert</H2>
<P>
This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
<BR>
Link to<A HREF="overview-summary.html">Non-frame version.</A>
</NOFRAMES>
</FRAMESET>
</HTML>
答案 0 :(得分:0)
您发布的生成的javadoc没有HTML head
元素,因此如果添加一个,浏览器可能只显示该元素。
如果我理解正确,您想要为生成的javadoc添加一些文本。如果要向每个页面添加内容,可以使用bottom
命令行参数。以下是Javadoc man
页面中的示例:
javadoc -bottom '<a href="{@docRoot}/copyright.html">Copyright</a>'.
如果您只是想在主页面添加内容,可以将其放在源文件夹中的index.html
(或package-info.java
)。