博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven(X)——Maven错误总结
阅读量:4056 次
发布时间:2019-05-25

本文共 1749 字,大约阅读时间需要 5 分钟。

目录


一、执行mvn site 出现:错误: 未知标记: name

[ERROR] E:\workspace-mars\SSM\src\main\java\com\starfall\ssm\service\UrlLogService.java:14: 错误: 未知标记: name

[ERROR]  * @name: UrlLogService

初步判断是Maven无法识别JavaDoc中的标记:

解决方案:

加上下方的红色配置:[ERROR]就会变成了[WARNING],最终会build通过的。

    <reporting>

        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.10.4</version>
                <configuration>
                    <additionalparam>-Xdoclint:none</additionalparam>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-project-info-reports-plugin</artifactId>
                <version>2.9</version>
            </plugin>
        </plugins>
    </reporting>

参考:

二、执行mvn site 出现如下:Unable to determine if resource...

[ERROR] Unable to determine if resource antlr:antlr:jar:2.7.2:compile exists in http://download.java.net/maven/2/

[ERROR] Unable to determine if resource antlr:antlr:jar:2.7.2:compile exists in http://download.java.net/maven/glassfish
[ERROR] Unable to determine if resource com.alibaba:fastjson:jar:1.2.46:compile exists in http://download.java.net/maven/2/

解决方案:

pom文件增加配置

    <properties>

        <dependency.locations.enabled>false</dependency.locations.enabled>
    </properties>

参考:

三、mvn site 生成的Javadoc中文注释乱码

解决方案:

配置一个系统环境变量

变量名:JAVA_TOOL_OPTIONS

变量值:-Dfile.encoding=UTF-8

参考:

四、mvn site 未生成html文件

参考:

五、Maven编译项目出现“编码gbk的不可映射字符”错误

问题重现:

初步判断:

安装的中文系统默认字符集是GBK,我们安装的软件一般都继承使用操作系统的默认字符集。

由于代码使用的UTF-8,而maven编译的时候使用的GBK的缘故。

解决方案:

第一种方法:是在maven插件maven-compiler-plugin下配置encoding:

maven-compiler-plugin
1.6
1.6
utf8

第二种方法:在项目的pom.xml文件中添加下面的配置:

UTF-8

六、一键清除maven仓库中下载失败的jar包

转:

删除maven本地库之后重新下载本地库

转:

转载地址:http://gplci.baihongyu.com/

你可能感兴趣的文章
一些界面标准规范
查看>>
不是人过的四天!
查看>>
Roller2.1的配置手册
查看>>
关于session的详细解释
查看>>
Just one month!
查看>>
Reading Design Patterns
查看>>
华为公司 java 面试题
查看>>
走好创业之路第一步——创业时机的选择与目标的设定
查看>>
软件项目计划如何编写
查看>>
10 Places You Must Use Ajax
查看>>
刷脸支付青蛙Pro打通微信卡包小程序
查看>>
Flutter 事件分发流程
查看>>
大数据分析需要什么技术架构?
查看>>
Java开发有必要转大数据吗?
查看>>
Scala对于大数据开发重要吗?Scala基础学习建议
查看>>
Java大数据方向:入行Java大数据值得吗
查看>>
转行大数据还是人工智能,哪个发展更好
查看>>
大数据工程师简历怎么写,更受到HR青睐?
查看>>
大数据开发就业:大数据开发有哪些岗位
查看>>
Spark计算引擎:Spark数据处理模式详解
查看>>