一般项目中经常会用到很多的开源框架,如何才能确定哪些jar包是必须的,并且不同开源框架下的jar不冲突?
难道只能够一个一个jar去试吗?有时候项目还需要jar包升级,与之匹配使用的jar也要跟着升级。
像这样繁复的工作,在实际开发中究竟是怎么完成的。我没有使用过maven,但是貌似maven里面项目需要依赖于哪些jar包也是需要自己配置的吧?前提是我怎么知道需要哪些jar?请畅所欲言
难道只能够一个一个jar去试吗?有时候项目还需要jar包升级,与之匹配使用的jar也要跟着升级。
像这样繁复的工作,在实际开发中究竟是怎么完成的。我没有使用过maven,但是貌似maven里面项目需要依赖于哪些jar包也是需要自己配置的吧?前提是我怎么知道需要哪些jar?请畅所欲言
1)启动过程中的,逐个剪出lib排除,然后寻找冲突包的替代方法;
2)实在是找不到,把那部份功能做成ws;基本上用已上两种解决了我所遇到的问题,大家也分享一下你们的方法
例如要引入springmvc,只用下面这样配置即可:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
</dependency>