1.引入本地jar包的原因 最近在做的项目,需要引入虹远的人脸相关功能,这时候就需要引入他们提供的jar包。但这个时候,去maven仓库上,并没有发现有他们的jar可以引用。因此才有了这个想直接通过本地jar包的方式,直接引入使用。 按理还有一种方式,那就是可以把这个第三方jar包放到我们自己创建的远程仓库上。但因为没...
${basedir}/lib/KernelDensity_2.11.jar这个就是你本地jar包的位置,也可以写成相对路径 项目打包 如果对于你的项目,你想要导出的jar是不包含依赖包,那就是非常简单了。直接地点击项目,然后右键选择Export,接着选择Java--->JAR file,最后选择你想要导出的路径就可以了。 maven打包 这里需要强调一下:maven将依赖包...
如果需要在打包的时候依赖本地 jar,需要修改增加如下配置: <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration>1.8<target>1.8</target><encoding>UTF-8</encoding><!-- 添加引入本地jar组件 此方法适用于低于 maven 的3.1版本之前--><compilerArg...
如果需要在打包的时候依赖本地jar,需要修改增加如下配置: <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration>1.8<target>1.8</target><encoding>UTF-8</encoding><compilerArguments> <extdirs>${project.basedir}/src/lib</extdirs> </compilerArgum...
有时候我们在项目中会引入一些本地jar包,在maven打包时会找不到这些jar,我们需要在pom.xml中的 <pluginManagement><plugins></plugins></pluginManagement> 加入以下配置 <plugin><artifactId>maven-compiler-plugin</artifactId><configuration>1.8<target>1.8</target><encoding>UTF-8</encoding><!--配置本地jar包...
二、将本地Jar包安装成Maven依赖 进入到 Jar 包所在目录,使用一条命令: mvn install:install-file -DgroupId=site.xiaobu -DartifactId=xiaobuTool -Dversion=1.0.0 -Dpackaging=jar -Dfile=xiaobuTool.jar 这条命令的意思是将 xiaobuTool.jar 这个 jar 包用 jar 的形式安装到仓库,这样项目中就可以直接引...
在maven-compiler-plugin下的confiuration中加入: <compilerArguments> <extdirs>src\main\webapp\WEB-INF\lib</extdirs> </compilerArguments> 如下所示,打包的时候就会将本地lib中的jar包一同打入。 <plugin> <groupId>org.apache.maven.plugins</groupId> ...
1.maven打包,首先在pom文件中加上build属性,和dependencies是同级的: <build> <!--打包出来的文件名,可以不填写,有默认值--> <finalName>Test</finalName> <plugins> <!--这块写插件--> </plugins> <build> 2.maven-compiler-plugin,编译插件,可能会用到的一些配置如下: ...
3、执行maven-compiler-plugin插件的compile任务,注意:现在才开始编译代码。因为发现我们之前已经编译过了,所以此处并没有重新编译class。 [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ hadoop-mapreduce-examples --- [INFO] Compiling 47 source files to /opt/hadoop-3.2.1-src/hadoop-...