Pārlūkot izejas kodu

修改log4j版本

15810770710@163.com 3 gadi atpakaļ
vecāks
revīzija
5dc10c41c7
1 mainītis faili ar 88 papildinājumiem un 45 dzēšanām
  1. 88 45
      pom.xml

+ 88 - 45
pom.xml

@@ -24,6 +24,16 @@
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-web</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-to-slf4j</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-api</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.projectlombok</groupId>
@@ -59,19 +69,39 @@
            <groupId>org.elasticsearch.client</groupId>
            <artifactId>elasticsearch-rest-high-level-client</artifactId>
            <version>6.5.4</version>
+             <exclusions>
+                 <exclusion>
+                     <groupId>org.apache.logging.log4j</groupId>
+                     <artifactId>log4j-to-slf4j</artifactId>
+                 </exclusion>
+                 <exclusion>
+                     <groupId>org.apache.logging.log4j</groupId>
+                     <artifactId>log4j-api</artifactId>
+                 </exclusion>
+             </exclusions>
        </dependency>
        <dependency>
            <groupId>org.elasticsearch</groupId>
            <artifactId>elasticsearch</artifactId>
            <version>6.5.4</version>
+           <exclusions>
+               <exclusion>
+                   <groupId>org.apache.logging.log4j</groupId>
+                   <artifactId>log4j-to-slf4j</artifactId>
+               </exclusion>
+               <exclusion>
+                   <groupId>org.apache.logging.log4j</groupId>
+                   <artifactId>log4j-api</artifactId>
+               </exclusion>
+           </exclusions>
        </dependency>
        <!-- fastjson -->
 		<dependency>
 		    <groupId>com.alibaba</groupId>
 		    <artifactId>fastjson</artifactId>
-		    <version>1.2.62</version>
+			<version>1.2.76</version>
 		</dependency>
-		
+
 		<dependency>
 		  <groupId>org.springframework.cloud</groupId>
 		  <artifactId>spring-cloud-starter-kubernetes-config</artifactId>
@@ -81,7 +111,16 @@
 		    <groupId>org.springframework.boot</groupId>
 		    <artifactId>spring-boot-starter-actuator</artifactId>
 		</dependency>
-		      
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-api</artifactId>
+            <version>2.15.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.logging.log4j</groupId>
+            <artifactId>log4j-to-slf4j</artifactId>
+            <version>2.15.0</version>
+        </dependency>
     </dependencies>
     <dependencyManagement>
         <dependencies>
@@ -97,49 +136,53 @@
 
 	 <build>
 	    <plugins>
+			<plugin>
+				<groupId>org.springframework.boot</groupId>
+				<artifactId>spring-boot-maven-plugin</artifactId>
+			</plugin>
 	        <!--设置应用 Main 参数启动依赖查找的地址指向外部 lib 文件夹-->
-	        <plugin>
-	            <groupId>org.apache.maven.plugins</groupId>
-	            <artifactId>maven-jar-plugin</artifactId>
-	            <configuration>
-	                <archive>
-	                    <manifest>
-	                        <addClasspath>true</addClasspath>
-	                        <classpathPrefix>lib/</classpathPrefix>
-	                    </manifest>
-	                </archive>
-	            </configuration>
-	        </plugin>
-	        <!--设置 SpringBoot 打包插件不包含任何 Jar 依赖包-->
-	        <plugin>
-	            <groupId>org.springframework.boot</groupId>
-	            <artifactId>spring-boot-maven-plugin</artifactId>
-	            <configuration>
-	                <includes>
-	                    <include>
-	                        <groupId>nothing</groupId>
-	                        <artifactId>nothing</artifactId>
-	                    </include>
-	                </includes>
-	            </configuration>
-	        </plugin>
-	        <!--设置将 lib 拷贝到应用 Jar 外面-->
-	        <plugin>
-	            <groupId>org.apache.maven.plugins</groupId>
-	            <artifactId>maven-dependency-plugin</artifactId>
-	            <executions>
-	                <execution>
-	                    <id>copy-dependencies</id>
-	                    <phase>prepare-package</phase>
-	                    <goals>
-	                        <goal>copy-dependencies</goal>
-	                    </goals>
-	                    <configuration>
-	                        <outputDirectory>${project.build.directory}/lib</outputDirectory>
-	                    </configuration>
-	                </execution>
-	            </executions>
-	        </plugin>
+<!--	        <plugin>-->
+<!--	            <groupId>org.apache.maven.plugins</groupId>-->
+<!--	            <artifactId>maven-jar-plugin</artifactId>-->
+<!--	            <configuration>-->
+<!--	                <archive>-->
+<!--	                    <manifest>-->
+<!--	                        <addClasspath>true</addClasspath>-->
+<!--	                        <classpathPrefix>lib/</classpathPrefix>-->
+<!--	                    </manifest>-->
+<!--	                </archive>-->
+<!--	            </configuration>-->
+<!--	        </plugin>-->
+<!--	        &lt;!&ndash;设置 SpringBoot 打包插件不包含任何 Jar 依赖包&ndash;&gt;-->
+<!--	        <plugin>-->
+<!--	            <groupId>org.springframework.boot</groupId>-->
+<!--	            <artifactId>spring-boot-maven-plugin</artifactId>-->
+<!--	            <configuration>-->
+<!--	                <includes>-->
+<!--	                    <include>-->
+<!--	                        <groupId>nothing</groupId>-->
+<!--	                        <artifactId>nothing</artifactId>-->
+<!--	                    </include>-->
+<!--	                </includes>-->
+<!--	            </configuration>-->
+<!--	        </plugin>-->
+<!--	        &lt;!&ndash;设置将 lib 拷贝到应用 Jar 外面&ndash;&gt;-->
+<!--	        <plugin>-->
+<!--	            <groupId>org.apache.maven.plugins</groupId>-->
+<!--	            <artifactId>maven-dependency-plugin</artifactId>-->
+<!--	            <executions>-->
+<!--	                <execution>-->
+<!--	                    <id>copy-dependencies</id>-->
+<!--	                    <phase>prepare-package</phase>-->
+<!--	                    <goals>-->
+<!--	                        <goal>copy-dependencies</goal>-->
+<!--	                    </goals>-->
+<!--	                    <configuration>-->
+<!--	                        <outputDirectory>${project.build.directory}/lib</outputDirectory>-->
+<!--	                    </configuration>-->
+<!--	                </execution>-->
+<!--	            </executions>-->
+<!--	        </plugin>-->
 	    </plugins>
 	</build>
 </project>