草庐IT

non-Javadoc

全部标签

java - Java 8 中的 Javadoc 不完整?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。ImprovethisquestionJava8的Javadoc是否不完整?一些方法注释被省略,方法描述被(错误地)从基类复制(例如java.util.IntSummaryStatisticstoString()方法带有注释“从类复制的描述:对象”。publicStringtoString()Descriptioncopiedfromclass:ObjectReturnsastringrepresentationoftheob

Javadoc 结束标记

这个问题在这里已经有了答案:WhichtagshouldbeusedasparagraphseparatorinJavadoc?(3个答案)关闭7年前。阅读Oracle'sJavadocDocumentation,我注意到作者没有关闭标签。/***Themethodusedforcreatingthetree.Anystructural*modificationstothedisplayoftheJtreeshouldbedone*byoverridingthismethod.**ThismethodaddsananonymousTreeSelectionListenerto*ther

java - maven 项目需要 sun.javadoc jar

我遇到了这个http://mvnrepository.com/artifact/javadoc/javadoc但它表示sun不允许重新分配。我有一个需要使用com.sun.javadoc.*的Maven项目。我可以使用哪个存储库来获取依赖项?p/s:我用的是eclipseorg.apache.maven.pluginsmaven-javadoc-plugin2.5 最佳答案 我不确定这是你要问的,但是com.sun.javadoc中的类在tools.jar中(无法分发).如果出于某种原因您需要在类路径中使用这些类,请添加以下依赖项:

java - 有没有办法使用键盘显示悬停 JavaDoc 帮助?

当我将鼠标悬停在符号上时,Eclipse在工具提示窗口中显示JavaDoc帮助。这很好,但如果我可以在光标位于符号上时从键盘弹出此工具提示,那就更好了。是否有执行此操作的快捷方式?我发现Shift-F2可以打开外部JavaDoc,但我不想这样。我想用鼠标悬停时显示的键盘弹出相同的工具提示。编辑:谢谢,这很快。:)我接受了最快的答案。 最佳答案 尝试在光标位于该词上时仅按F2。它将打开与您将鼠标悬停在其上时相同的弹出对话框。 关于java-有没有办法使用键盘显示悬停JavaDoc帮助?,我

java - 如何在 JavaDoc 中自定义 "Overview"页面?

我希望我的库的javadoc的“Overview”页面本质上是整个JAR的用户/API指南。我知道将package-info.java类添加到包中可以让您编写包级别javadoc,但是在jar级别?我知道我可以将README.md放在项目的根目录中,但我喜欢将README视为库开发人员(即,将维护库)。但JavaDocs是为将使用库的人提供的API指南。 最佳答案 您可以创建一个概览HTML文件并将其放置在源代码树中您喜欢的任何位置。惯例是将其命名为overview.html并将其放在树的根部,但您当然没有义务这样做。事实上,您可以

【开发日记】Uncaught (in promise) SyntaxError: Unexpected non-whitespace character after JSON at position

【问题】JavaScript使用JSON.parse(data)解析字符串时报错以下内容:Uncaught(inpromise)SyntaxError:Unexpectednon-whitespacecharacterafterJSONatposition21(line1column22)atJSON.parse()ateval(main.js:84:1)我这里出现该报错是因为后端传递到前端的数据是经过AES加密的,前端需要先对数据进行解密后再用JSON.parse(data)API解析解密后的字符串,但控制台打印的JSON字符串是没有问题的,上面的报错信息报的就是下面这个JSON字符串问题:

java - 如果 main 方法在 java 文件的 "non public class"中怎么办?

我有一个包含多个类的java文件,其中一个是公共(public)类。如果main方法在非公共(public)类中。我无法运行该java文件。这是为什么?而且也没有编译错误。如果是这样,我该如何使用该主要方法? 最佳答案 实际上你可以在非公共(public)类中执行main方法。如果你把这个类classA{publicstaticvoidmain(String...args){System.out.println("Thisisnotapublicclass!");}}在名为NonPubClass.java的文件中。您可以使用java

java - 在 JavaDoc 中使用 Maven 属性

是否可以使用MavenJavadoc插件在javadoc上扩展Maven属性的范围?例如/***MyAwesomeClass*@version${project.version}**/ 最佳答案 我想你可以这样试试。这是两步过程:首先是将pom属性加载到静态字段中二是使用静态字段设置javadoc属性在src/main/resources中创建一个app.properties内容如下application.version=${project.version}然后像这样启用maven过滤src/main/resourcestrue在应

java - 您如何链接到 javadoc 中的_包描述_(不是类)?

(不,这不是重复的,见下文)就其值(value)而言,这是OracleJDK,7u72。虽然我确实需要链接到包描述,但我无法设法链接到包描述,因为其中提到了重要信息,但我每次都没有这样做;当我尝试{@linkmy.package.name}或告诉人们去@seemy.package.name(甚至是指向包描述的链接外部库),javadoc工具报告找不到链接...那么,我该如何建立这样的链接呢?好的,所以,被告知here是答案,但不是:建议的解决方案仅适用于您自己代码中的包;我希望能够链接到其他库的包描述;我希望此类链接在package-info.java和“普通”类javadoc中也有效

Javadoc 排除导致导入错误

我正在为我公司制作的库调整javadoc。我们希望从并非真正供公众使用的类(主要是内部使用的类)中排除javadoc。该项目使用gradle作为构建系统,我在build.gradle文件中标记了我们要排除的包/类。但是,这会导致错误发生。如果存在指向被排除的类的@link,我希望得到警告或错误,但是当那些被排除的类被简单地导入时它也会抛出错误。有没有办法“包含”类/包,但不为它们导出javadoc?编辑:这是相关的javadoc任务:taskgendocs(type:Javadoc){options.stylesheetFile=newFile("./assets/doc_style.