1、創建lib目錄,把jar包放進這個目錄下,然后標記lib目錄為“資源根路徑”(鼠標右鍵lib目錄->將目錄標記為->資源根路徑。之后lib文件夾會有如下的圖標變化)
文件結構如下:
2、pom文件添加依賴
<dependency><groupId>com.sybase</groupId><!--隨表寫--><artifactId>sqlanywhere</artifactId><!--隨表寫--><version>12.0.0.0</version><!--隨表寫--><scope>system</scope><systemPath>${pom.basedir}/lib/sajdbc4.jar</systemPath><!--jar包的根路徑-->
</dependency>
2.1、最后的打包依賴中添加
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot.version}</version><configuration><mainClass>com.szc.mixedProjects.MixedProjectsApplication</mainClass><skip>false</skip><!--打包自己的jar包,需要添加下面的一行--><includeSystemScope>true</includeSystemScope></configuration><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins>
</build>
3、(可忽略,如果報錯缺少某個配置文件,按照如下的方法)在服務器上,配置啟動命令(在java -jar的中間,添加-Djava.library.path=E:/javaProject/lib
)用于指定依賴的其他文件的路徑,把配置文件放在該目錄下
E:/java/JDK8_x64/jdk-8u431-windows-x64/jdk1.8.0_431/bin/java.exe -Djava.library.path=E:/javaProject/lib -jar -Xmx1024M -Xms256M E:/javaProject/ConnectionSqlAnywhere-0.0.1-SNAPSHOT.jar --server.port=8088