Maven 编码相关问题

简介:

问题:

[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!

没有指定编码,只能按照平台的默认编码进行拷贝。

解决:

<project> 
    ... 
        <properties> 
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
        </properties> 
    ... 
</project>

在使用 maven 和 jetty 的时候,如果你不想看到上面的警告,那么你只需要修改 pom 如下:

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-resources-plugin</artifactId> 
    <version>2.3</version> 
    <configuration> 
        <encoding>UTF-8</encoding> 
    </configuration> 
</plugin> 

假如使用Tomcat Maven Plugin插件页面乱码,可以配置如下:

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.1</version>
    <configuration>
        <port>9090</port>
        <path>/mgr</path>
        <uriEncoding>UTF-8</uriEncoding>
        <finalName>mgr</finalName>
        <server>tomcat7</server>
    </configuration>
</plugin>
目录
相关文章
|
Java Linux 程序员
maven构建docker镜像三部曲之二:编码和构建镜像
用docker-maven-plugin插件来构建本地的docker镜像
755 0
maven构建docker镜像三部曲之二:编码和构建镜像
|
22天前
|
Java Maven
idea编码GBK的不可映射字符Maven修改编码格式的多种方式
idea编码GBK的不可映射字符Maven修改编码格式的多种方式
18 1
|
Java Maven
Maven项目指定编译的java版本和源码编码
Maven项目指定编译的java版本和源码编码
461 0
|
XML SQL Java
【高效编码】IDEA中这些插件必知必会!!(Maven Helper等等)
您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧。上一篇文章介绍了Listary工具。这一篇文章我将继续介绍一些好用的插件工具,这里主要介绍在Idea中的一些五星好评的实用插件。闲话少述,让我们直入主题。
273 0
【高效编码】IDEA中这些插件必知必会!!(Maven Helper等等)
|
Java 程序员 Maven
maven编译遇到&quot;编码GBK的不可映射字符&quot;警告的处理
maven编译会遇到&quot;编码GBK的不可映射字符&quot;的警告,来看看出了啥问题,怎么处理
147 0
maven编译遇到&quot;编码GBK的不可映射字符&quot;警告的处理
|
Java Maven Android开发
Maven - 项目编码
Maven - 项目编码
105 0
|
Java Maven Android开发
maven一波流(6)——解决烦人的maven工程编码和jdk版本自动切换问题
背景 有时候拿过别人的工程使用,update project之后发现编码不对,中文全部乱码,然后jdk也自动变成了1.5版本,项目报了一大堆错误。 这时候老手心里还是很淡定,右击项目,在属性里修改下编码,然后在build path里面改下jdk版本,搞定。 后来再update project编码和jdk又自动变回去了,于是乎大怒,无奈又重新操作一遍。
250 0
maven一波流(6)——解决烦人的maven工程编码和jdk版本自动切换问题
|
1月前
|
Java Maven
手把手教你搭建Maven项目
手把手教你搭建Maven项目
31 0
|
2月前
|
Java Maven
java修改当前项目的maven仓库地址为国内
修改当前项目的maven仓库地址为国内
|
3月前
|
Dubbo Java 应用服务中间件
微服务框架(十)Maven Archetype制作Dubbo项目原型
  此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。   本文为Maven Archetype的制作及使用,使用archetype插件制作Dubbo项目原型

推荐镜像

更多