欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Maven中pom.xml配置

程序员文章站 2022-06-19 08:07:22
...

一、常规配置

1、编码utf-8的配置

<properties>  
   <!-- 文件拷贝时的编码 -->  
   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
   <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>   <!-- 编译时的编码 -->  
   <maven.compiler.encoding>UTF-8</maven.compiler.encoding>  
</properties>

2、jdk编码配置

<build>
  	<plugins>
  		<plugin>
             <groupId>org.apache.maven.plugins</groupId>  
             <artifactId>maven-compiler-plugin</artifactId>  
             <version>3.7.0</version>  
             <configuration>  
                 <source>1.8</source>
                 <target>1.8</target>  
                 <encoding>UTF-8</encoding><!-- 指定编码格式,否则在DOS下运行mvn compile命令时会出现莫名的错误,因为系统默认使用GBK编码 -->  
             </configuration>  
         </plugin>  
  	 </plugins>
  </build>

二、依赖配置(dependencies配置)

依赖配置可以在http://mvnrepository.com 搜索
1、spring-context-support(这里直接可以自动添加几种spring常用的jar)

<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-context-support</artifactId>
	<version>5.1.0.RELEASE</version>
</dependency>

2、连接池(HikariCP)

<dependency>
	<groupId>com.zaxxer</groupId>
	<artifactId>HikariCP</artifactId>
	<version>3.2.0</version>
</dependency>

3、spring-jdbc

<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-jdbc</artifactId>
	<version>5.1.0.RELEASE</version>
</dependency>

4、java与sql连接(mysql-connector-java)

<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>8.0.12</version>
</dependency>
相关标签: pom.xml Maven utf