我正在编写一个带有目录结构的maven包
frtex
pom.xml
frtex/src/main/java/some-files.java
frtex/src/main/java/utils/some-other-files.java
使MVN测试
工作良好。
我的问题是mvn javadoc:javadoc
为frtex/src/main/java
中包含的文件生成正确的文档,但发布
[WARNING] javadoc: warning - No source files for package utils
下面是相关的(?)pom.xml的一部分:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
<configuration>
<groups>
<group>
<title>TI</title>
<packages>frtex.*</packages>
</group>
</groups>
<doclet>ch.raffael.doclets.pegdown.PegdownDoclet</doclet>
<docletArtifact>
<groupId>ch.raffael.pegdown-doclet</groupId>
<artifactId>pegdown-doclet</artifactId>
<version>1.1</version>
</docletArtifact>
<useStandardDocletOptions>true</useStandardDocletOptions>
</configuration>
</plugin>
在project/build/plugins
中
我应该怎么做才能使Maven/Javadoc找到src/main/java/utils
中的文件?
这是一个迟来的回应,但我刚刚遇到了同样的问题。
解决方案是,您需要在configuration
部分的插件中添加以下内容
<configuration>
<sourcepath>src/main/java</sourcepath>
...
</configuration>
我有一个Maven项目。我试图让Maven在mvn包发布时自动生成JavaDocs。整个项目编译和打包都很好。它已经为主包中的所有Java类生成了文档,但没有为子包中的任何类生成文档。它说它找不到他们。 确切的错误消息是: 我的项目结构如下: 这些课程是主要的。java和Reader。java有“包com”。个人的读取器;'。解析器目录中的类具有“package com”。个人的读者解析器;'。错
我正在尝试为我的项目修复javadocs(主要是缺少param和return值),由于有很多代码需要修复,我正在尝试使用javadoc:fix目标: mvn javadoc:修复 不幸的是,它甚至为一开始没有javadocs的类生成javadocs。是否可以配置此目标以仅修复现有的javadocs? 在maven javadoc插件中,我似乎找不到与此相关的任何内容 或者除了这个maven插件还有
我对maven javadoc插件有点问题。实际上,我试图创建一个javadoc,它只包含我的两个java类。但是当尝试构建时,我总是会得到一个错误列表,例如“包不存在”错误,但这个包是我在Eclipse中自己创建的包。 仅供参考:我使用Java8,Eclipse Mars,m2eclipse。我使用m2eclipse的默认“Maven install”命令构建。 这是我的pom。xml文件 ma
我在运行mvn javadoc时遇到以下错误:javadoc [错误]退出代码:1-javadoc:错误-非法包名称:"edu.princeton.cs.1-Fundamentals.1-1-BasicProgModel" 原因我很清楚,但我不知道如何解决它。 这是我在文件夹中的src文件结构。 在每个目录中,java代码都包含
我有一个使用Maven构建的多模块java项目,我想使用生成javadocs。项目结构如下所示: 我也在使用Project Lombok在项目中生成一些方法。我已经通过首先使用Lombok maven插件运行delombok成功地将其配置为与单个模块一起使用。对于单个模块(lomboklib),这将在 然后由maven-javadoc-plugin和javadoc工具处理。这最初是在这个SO问题中
这不是这个问题的重复。我在将外部依赖项包含到Javadoc中时遇到了问题,这不是问题所在。 我正在尝试将我的API部署到Maven Central。除了Maven Javadoc插件外,一切都很顺利。我的API有两个依赖项(Spigot API-org.spigotmc:Spigot API:1.19-R0.1-SNAPSHOT和JetBrains注释-org.JetBrains:Annotati