maven 报错各种警告信息问题 Install问题解决

首先呢我在IDEA 执行install 的时候 报错了一堆

这是我的maven打包插件信息:

  如果你打包的时候报错信息是这样的:

我的配置是Maven 3.3.9 +JDK 1.8  这是因为JDK 1.8的Doc检查比较细致的问题: 然后呢在插件下面添加如下细信息

<!-- Java Document Generate -->
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <configuration>
        <!--<aggregate>true</aggregate>-->
    </configuration>
    <executions>
        <execution>
            <phase>prepare-package</phase>
            <goals>
                <goal>jar</goal>
            </goals>
            <configuration>
                <doclint>none</doclint>
            </configuration>
        </execution>
    </executions>
</plugin>

看到呢嗯,就是

<configuration> <doclint>none</doclint> </configuration>

是用来让他不要检查DOC 的问题的

 <configuration>
            <additionalJOption>-Xdoclint:none</additionalJOption>
        </configuration>

这个也是 他们都是相同的意思就是让你跨过那些检查的

但是加了之后却报错:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.0.1:jar (default) on project : MavenReportException: Error while generating Javadoc: 
[ERROR] Exit code: 1 - java.lang.StringIndexOutOfBoundsException: String index out of range: -17
[ERROR]     at java.lang.String.substring(String.java:1931)

这个问题我找了好久,google上说的方式一般都是像我上面一样打包的时候加那个插件  但是加了之后我就很纳闷为什么还是一直报这个错,气死我了,想了好久,然后试着在google上面的前十页找到了解决方案 :

https://stackoverflow.com/questions/7412016/how-can-i-disable-the-maven-javadoc-plugin-from-the-command-line

链接呢就放这儿了,

我在启动的时候IDea 加了里面的参数就OK 了, 

其实有了这个参数,上面的那个DoClient也就不需要了直接

如图

 

其实如果第一种方案能解决的话最好用第一种 实在解决不了才用第二种方案的 ......
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值