在NetBeans中,我在试图为Maven项目生成JavaDocs时出现了以下错误。
Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:javadoc
(default-cli) on project Heur: An error has occurred in JavaDocs report generation:
Exit code: 1 - C:\Users\Admin\JavaProjects\Heur\src\main\java\com\heur\App.java:27:
error: malformed HTML
* @author MyName <myemail @ gmail.com>我不明白这个错误,据我所知,@author标签是正确的。为了完整起见,在此报告:
/**
*
* @author MyName <myemail @ gmail.com>
* @version 1.0.0
* @since 4-apr-2014
*/发布于 2014-04-08 10:46:29
您需要像这样转义<、@和>:
{@literal <}myemail {@literal @} gmail.com{@literal >}将<和>替换为(和)可能会更清楚:
(myemail {@literal @} gmail.com)编辑:
或者如您所建议的,只需标记为literal
{@literal (myemail @ gmail.com)}https://stackoverflow.com/questions/22934140
复制相似问题