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