maven 使用本地包 lib jar包 依赖一个lib目录
解决方法:
# 把本地的lib加入maven编译时的依赖路径
From:http://blog.chinaunix.net/uid-23173926-id-2942789.html
有些项目的jar包不是在maven服务器上能够下载的,那么需要将这样的包放在项目的lib目录下,
不过这样会导致maven打包时找不到包,报错。可以通过下面的配置解决这个问题
注:这种方法比较好,不用一个一个的加入jar文件
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
<compilerArguments>
<extdirs>src\main\webapp\WEB-INF\lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
</plugins>
</build>
上面解决maven编译问题,下面还需要解决IntelliJ编译问题
File > Project Structure > Libraries > New Project Library > ... > Attach Jar Directories
# 把某个jar包加入maven寻找的路径
From stackoverflow:http://stackoverflow.com/questions/364114/can-i-add-jars-to-maven-2-build-classpath-without-installing-them
<dependency><groupId>org.swinglabs</groupId><artifactId>swingx</artifactId><version>0.9.2</version><scope>system</scope><systemPath>${project.basedir}/lib/swingx-0.9.3.jar</systemPath></dependency>
这种的不好处是,只能加入某个jar包而不是某个目录。
#把jar包安装入本地仓库
注意:正规maven的方法,要求jar包中有合法的artifactId信息
- 先安装jar包到本地仓库
- 引用安装的jar包
<repository><id>repo</id><releases><enabled>true</enabled><checksumPolicy>ignore</checksumPolicy></releases><snapshots><enabled>false</enabled></snapshots><url>file://${project.basedir}/repo</url></repository>
O
O
O
=完毕
O
O
O
相关推荐
sprintboot maven 打包分离lib jar 资源文件 properties xml yml 详细信息查看我的博客 https://mp.csdn.net/postedit/80274087 java -jar -cp 启动
主要介绍了详解idea maven项目如何使用lib下得jar包,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
由于maven 网站仓库不能下载json-lib,去官网还需要一个一个下jar,所以将下载下来的jar打包分享下!
httpclient-win-4.5.1、asm-5.0.3、httpmime-4.5、imgscalr-lib-4.2、spring、json、commons等等
如果是非maven项目,需要下载jar,只需要引入依赖,双击下载即可。无需要关注jar的依赖关系。所有相关联的jar都会下载到本地的指定目录的lib下。
json基础jar包,包含json-lib-2.3-jdk15.jar源码
1、将字体jar文件拷贝到自己的项目lib目录下 2、用mvn命令安装jar到本地maven仓库在pom文件引入依赖即可 mvn install:install-file -Dfile=D:\itext-asiancmaps-2.7.1.jar -DgroupId=...
xjar-maven-plugin 项目相关jar包。包括xjar-maven-plugin-4.0.2.jar loadkitv1.0.1.jar xjar-4.0.2.jar
<groupId>net.sf.json-lib</groupId> <artifactId>json-lib <version>2.4 <classifier>jdk15 或者直接下载这个包
json的核心包:json-lib-2.4-jdk15.jar;json-2.4所依赖的jar包:commons-beanutils-1.8.0.jar,commons-collections-3.2.1.jar,commons-lang-2.5.jar,commons-logging-1.1.1.jar,ezmorph-1.0.6.jar;以及和...
这个jar包是一个生成二维码的工具包,使用方法:1、对于普通的web项目,直接将jar包放入lib文件下即可 2、对于javaSE项目,将jar包放入任意路径build path即可 3、对于maven项目,可以将这个jar包先导入到本地maven...
主要介绍了解决idea导入maven项目缺少jar包的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
maven非标准jar的复制到WEB-INF/lib下面 maven非标准jar的复制到WEB-INF/lib下面 到WEB-INF/lib下面maven非标准jar的复制 maven非标准jar的复制到WEB-INF/lib下面 maven非标准jar的复制到WEB-INF/lib下面 maven非...
maven provider jar
json-lib-2.2.3-jdk13.jar commons-beanutils-1.7.0.jar commons-collections-3.2.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar
集成了ssm+自动生成代码的jar。方便使用。 下载后打开txt可看到提示
手动构建所需要的包,适合学习阶段,不会使用maven的学习使用。struts+spring+hibernate的相关jar,之前学习时候使用的资料
Json lib 最新2 4版需要的依赖 jar 包 2015 03 20 包含: commons beanutils 1 8 3 jar commons collections 3 2 1 jar commons lang 2 6 jar commons logging 1 1 1 jar ezmorph 1 0 6 jar json lib 2 4 jdk15 jar
《Maven2使用项目开发规范说明》,图文并茂,详细介绍了使用 Maven2 开发一个规范项目的流程。 目录: 1. 环境配置 3 1.1. 配置Maven2 3 1.2. 配置Eclipse环境变量MIA_LIB 4 1.3. 安装Maven2 的eclipse plugin 4 2. ...
然后我们就可以在lib文件夹下看到我们复制成功的jar包。 4、此时,只是把jar包复制到项目中,还不能使用。我们再在项目名上右击,依次选择【Build Path】-->【Configure Build Path...】。 5、在打开的窗口中...