IDEA打包SpringBoot项目为Jar包 包含第三方Jar包时
controller控制层中跳转页面return页面地址时第一位不用带“/” 直接地址即可 如:“page/pageinfo”
如果加上“/” IDEA启动项目跳转页面时没有问题 但是打jar包运行以后会报错找不到页面
如果项目中包含第三方jar包则需要在pom.xml文件中添加几行代码
<dependencies>
<!--海康威视第三方jar包-->
<dependency>
<groupId>com.sun.jna.examples</groupId>
<artifactId>examples</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/resources/static/jar/lib/examples.jar</systemPath>
</dependency>
<dependency>
<groupId>com.sun.jna</groupId>
<artifactId>jna</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/src/main/resources/static/jar/lib/jna.jar</systemPath>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--下列代码即为添加的代码-->
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
文章目录
关闭
共有 0 条评论