【分享】JFinal-Maven项目中如何引用第三方jar并正常打包?

项目里使用了第三方jar吗,如何打包时候带着?

image.png

废话不多数,直接上代码就行了:

一、首先pom.xml里引入第三方jar

<dependency>
        <groupId>cn.jbolt</groupId>
        <artifactId>jbolt_core</artifactId>
        <version>${jboltcore.version}</version>
        <scope>system</scope>
        <systemPath>${project.basedir}/lib/jbolt_core.jar</systemPath>
     </dependency>


package.xml里设置jar复制

image.png

<!-- 项目根目录lib中的第三方类库 全部 copy 到 lib 目录下 -->
<fileSet>
   <directory>${basedir}/lib</directory>
   <outputDirectory>lib</outputDirectory>
</fileSet>


评论区

JFinal

2022-06-22 23:03

非常实用,点赞 + 收藏

第二步的 pom.xml中build里编辑 好像可以省

山东小木

2022-06-23 01:09

@JFinal 你说的对 之前我用resources方式引入的lib/jars这个需要加入 现在用dependency方式就不需要了

山东小木

2022-06-23 01:10

@所有人 这里说明一下 现在上面教程以前是三个步骤,经过波总提醒 我删掉了第二个步骤 现在上述步骤是完整两个步骤

或是的话

2022-06-28 19:41

maven能不能不占用本地磁盘 比如用云盘代替等设置?

山东小木

2022-06-29 08:01

@或是的话 只能下载本地

BigSnake1989

2022-07-11 17:48

直接安装到本地maven里面,这样以后其他项目引用,pom和其他方式是一样的,这样整个代码库也小的
mvn install:install-file -Dfile=ojdbc-12.1.0.2.0.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2.0 -Dpackaging=jar


com.oracle
ojdbc7
12.1.0.2.0

热门分享

扫码入社