maven打包编译java类时指定jdk版本和编码格式
来源:互联网 发布:网购电影票软件 编辑:程序博客网 时间:2024/05/17 21:07
1、指定jdk版本:
<build>
<plugins>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<id>default-jar</id>
<phase>package</phase>
<configuration>
<includes>
<classesDirectory>com/**</classesDirectory>
</includes>
</configuration>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<encoding>GBK</encoding>
<source>1.6</source>
<target>1.6</target>
<debug>true</debug>
</configuration>
</plugin>
</plugins>
</build>
2、指定编译的class编码格式:
<properties>
<project.build.sourceEncoding>
GBK
</project.build.sourceEncoding>
</properties>
用ant打包可以看到编码格式被修改过来了:
[artifact:mvn] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ gaia-service ---
[artifact:mvn] [INFO] Using 'GBK' encoding to copy filtered resources.
[artifact:mvn] [INFO] Copying 1 resource
[artifact:mvn] [INFO] Copying 26 resources
- maven打包编译java类时指定jdk版本和编码格式
- MAVEN指定JDK版本和字符集编码
- Maven打包时指定JDK的版本
- 指定maven的编译版本和编码
- maven编译时指定jdk版本
- Maven编译时指定JDK版本
- maven编译编码、jdk版本
- maven-compiler-plugin 指定JDK版本和编码
- maven-compiler-plugin 指定JDK版本和编码
- maven-compiler-plugin 指定JDK版本和编码
- maven-compiler-plugin 指定JDK版本和编码
- maven-compiler-plugin 指定JDK版本和编码
- 指定maven编译的jdk版本
- 为Maven项目指定JDK编译版本
- 【maven】maven编译版本和jdk 版本?
- maven项目指定 JDK和编码1
- maven打包指定编码
- Maven 修改默认JDK版本和指定项目JDK版本
- 第5章 数组
- 前端入门 —— HTML 基础知识一勺烩
- iOS开发之UITableView全面解析
- 关于blockchain各种方法
- JNI用法
- maven打包编译java类时指定jdk版本和编码格式
- 基于Maven的Springboot+Mybatis+Druid+Swagger2+mybatis-generator框架环境搭建
- MySQL 数据类型
- Ajax方式传json到controller的几种形式
- CentOS7上安装jdk和tomcat
- Java--面向对象
- 00102 python列表操作总结
- 基类和派生类指针转换--dynamic_cast
- 读取jar包所在目录和jar包内文件