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>

 

版权声明:
作者:黯然gg
链接:https://3zi.cn/archives/105
来源:阿龙爱吃肉
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录