zoukankan      html  css  js  c++  java
  • springboot打包成jar包后找不到xml,找不到主类的解决方法

    springboot打包成jar包后找不到xml,找不到主类的解决方法

    请首先保证你的项目能正常运行(即不打包的时候运行无误),我们在打包时经常遇到如下问题:

    springboot打包成jar包后找不到xml,找不到主类

    我的解决方法

    请将build文件更换为如下的文件:

     <build>
          <!--       这样也可以把所有的xml文件,打包到相应位置。-->
            <finalName>test</finalName>      
            <resources>
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.yml</include>
                        <include>**/*.xml</include>
                        <include>**/*.tld</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.yml</include>
                        <include>**/*.xml</include>
                        <include>**/*.tld</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources>
    
     <!--  这里是保证主类不会找不到。-->
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
    
        </build>
    
    

    然后maven install打包后,尝试java -jar test.jar 运行成功.

  • 相关阅读:
    python装饰器
    python名称空间和作用域
    python函数-函数对象
    python函数-参数
    python文件高级操作
    python基本文件操作
    python2和3的区别
    OSI-传输层
    Android屏幕density, dip等相关概念总结
    架构设计:系统间通信(20)——MQ:消息协议(下)
  • 原文地址:https://www.cnblogs.com/charlypage/p/9595411.html
Copyright © 2011-2022 走看看