maven依赖本地非repository中的jar包
来源:互联网 发布:js 重力感应 全景 编辑:程序博客网 时间:2024/05/16 15:00
有一些遗留项目,要转到maven管理,但又因为是多人分布式开发,不好建本地仓库,不得已只能把几个包放到了WEB-INF/lib下,但是通过通常的方法去依赖这些包,在maven install的时候是会报错的,说找不到这些包,所以要通过一些配置来处理。
有两种方式:
1. 通过scope指定为system
<dependency> <groupId>org.apache</groupId> <artifactId>test</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/test.jar</systemPath> </dependency>
2. 通过maven插件里面配置
<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>
不过我还碰到一个奇怪的现象,我两个项目,有一个不按上面配置就报错,按上面的配置后就正常了。
而另一个项目,我把lib下面的依赖删除,maven的pom.xml里面的依赖删除,所有的java类都报错了,但是我跑maven install居然一直都成功,无解。
0 0
- maven依赖本地非repository中的jar包
- Maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven依赖本地非repository中的jar包
- maven如何依赖本地非repository中的jar包
- Eclipse的maven工程依赖本地非repository中的jar包编译报错的解决方案
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理
- maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理 maven找不到符号
- Maven 依赖本地jar包
- Maven依赖本地jar包
- maven添加jar包到本地repository
- 浏览器介绍
- Oracle11g服务详解
- 各大排序算法总结
- Android清单文件属性介绍
- 关于JAVA求素数
- maven依赖本地非repository中的jar包
- Java强引用、软引用、弱引用、虚引用详解
- 生成MQTT Java开发包
- Type enforcement(类型强制访问控制)
- 环境配置问题与解决方案:如何开机进入CentOS 6.6 的文本模式
- jquery实现的一个网页飘窗小插件
- android Application类的详细介绍,了解内存溢出可以看看
- Session Cookies Cache 的区别
- 第八周项目2——time类中的运算符重载