
Maven 常用配置
配置阿里镜像
<repositories>
<repository>
<id>aliyun</id>
<name>AliYun</name>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
</repositories>
配置父模块
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.4</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<modules>
<module>../Sentinel_01_User</module>
<module>../Sentinel_02_Order</module>
<module>../Sentinel_03_feignApi</module>
<module>../Sentinel_04_GetWay</module>
</modules>
配置资源
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<filtering>true</filtering>
</resource>
<resource>
<directory>${project.basedir}/src/test/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
父模块配置版本控制
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.2.6.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- springCould-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
常用properties配置
<properties>
<java.version>17</java.version>
<!-- Cloud版本-->
<spring-cloud.version>2021.0.2</spring-cloud.version>
<!-- Nacos地址-->
<nacos.address>192.168.109.128:8848</nacos.address>
<!-- JDBC 链接串1 USER-->
<mysql.address1>jdbc:mysql://192.168.109.128:3306/Nacos?useUnicode=true&characterEncoding=utf8&useSSL=false</mysql.address1>
<!-- JDBC 链接串2 Order-->
<mysql.address2>jdbc:mysql://192.168.109.128:3306/Nacos?useUnicode=true&characterEncoding=utf8&useSSL=false</mysql.address2>
<mysql.driver>com.mysql.cj.jdbc.Driver</mysql.driver>
<mysql.usr>root</mysql.usr>
<mysql.pwd>111</mysql.pwd>
</properties>
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员HoneyZ
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果