• springboot项目中添加jar文件不能打包的问题


    如何引入本地jar?

    在resources目录下新建lib, 将jar复制进来

    修改pom文件

         <dependency>     
                 <groupId>com.clx.encrypt</groupId>    
                 <artifactId>encrypt.jar</artifactId>    
                 <version>1.0</version>    
                 <scope>system</scope>    
                 <systemPath>${project.basedir}/src/main/resources/lib/encrypt.jar</systemPath>    
            </dependency> 

    这样的话打包会有问题, 引入的jar不会打包进来,继续修改pom文件

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <encoding>UTF-8</encoding>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>2.3.2</version>
                    <configuration>
                        <archive>
                            <manifest>
                                <addClasspath>true</addClasspath>
                                <classpathPrefix>lib/</classpathPrefix>
                                <mainClass>com.huoda.tms.SpringbootApplication</mainClass>
                            </manifest>
                        </archive>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <mainClass>com.huoda.tms.SpringbootApplication</mainClass>
                        <executable>true</executable>
                        <fork>true</fork>
                        <includeSystemScope>true</includeSystemScope>
                    </configuration>
                </plugin>
            </plugins>
            <!-- <resources>
                <resource>
                    <directory>src/main/resource</directory>
                    <includes>
                        <include>**</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources> -->
        </build>
  • 相关阅读:
    【258】雅思口语常用话
    【256】◀▶IEW-答案
    UITabBarController 标签栏控制器
    枚举
    HDU3631:Shortest Path(Floyd)
    让Barebox正确引导Tiny6410的linux内核
    调度子系统2_核心调度器
    12.10 公司面试总结
    X265编译中C2220错误的解决办法
    JSP元素和标签
  • 原文地址:https://www.cnblogs.com/newbest/p/11771833.html
Copyright © 2020-2023  润新知