如今項目中使用的是activemq-all.jar的jar,17M多,裏面集成了日誌、spring等相關的包。但項目啓動時發現系統使用的是activemq包中的日誌實現,沒有用本項目的日誌包。只能將整包換成多個分離的依賴包了。spring
作法以下:apache
一、新建一個pom.xml,下載依賴包:maven
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>MyJars</groupId> <artifactId>MyJars</artifactId> <packaging>jar</packaging> <name>MyJars</name> <version>3.5-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-spring</artifactId> <version>5.15.4</version> </dependency> </dependencies> </project>
二、與pom.xml同級目錄中,新建一個xxx.bat的文件,編輯文件放入以下內容:spa
call mvn -f pom.xml dependency:copy-dependencies
三、保存文件,而後雙擊該.bat文件。等待下載完成就能夠了日誌