Maven 能够解决所有的 jar包管理吗? Mavenjar包管理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (1)之前eclipse导入别人的工程后,就发现各种红叉 报错误,而且大都jar包是版本的问题,每一次工程导入都得手动更改几乎所有的jar包版本;(2)更要命的是,多个人开发一个比较大的工程,不同的人的搭建环境可能不一样,jar引入的路径不一样可能还好说,要是版本不一样,就要命了,自己要么网上一个一个的对应下载,要么厚着脸皮向人家要。这两问,其实是一个问题,就是导入别人的工程,但是工程引用了工程外的jar包。工程提交SVN后,其他人download下工程,导致缺少jar包的问题。这个问题,导入工程的jar包,web工程,直接将所有依赖的jar都放到web-inf/lib 目录下面就可以了。这样其他人导入工程后,只需要配置好jdk的版本就可以了,其他的jar包问题就没有了。4)Maven是怎么做到不同版本之间的兼容的,是通过配置文件吗?要是有个demo就好了,提前谢谢大家maven也不能完全做到不同版本之间的兼容,有时候还是需要手动的去兼容一下。不过maven有几个自己的机制来解决兼容的问题,像依赖传递,依赖调节,可选依赖,排除依赖,归类依赖,优化依赖等手段来排除冲突,达到项目需要的最佳效果。推荐楼主看看 maven实战 这本书,对maven讲的还是比较详细的。如果新手学习web的话,建议先自己手动添加jar包,这样可以搞清楚各jar包的功能,方便弄清楚各jar的作用,项目出问题时,可以很好的定位,解决问题。 Maven首先是构建工具,只是还提供一个依赖管理工具和项目信息管理工具。 它提供了中央仓库m2.文件夹下的repository,能帮我们自动下载构件,它是能够自动下载你指定的jar包所依赖的jar包;而非自动加载jar包,需要我们配置相应的pom.xml文件的;同时 推荐楼主看看 maven相关的书籍,会有帮助的。 Maven提供一个依赖管理工具和项目信息管理工具,在用户目录下,我们可以发现.m2文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。我们可以到~/.m2/repository/org/apache/maven/plugins/maven-help-plugins/目录下找到刚才下载的maven-help-plugin的pom文件和jar文件。要想引用它,你得首先安装eclipse的m2eclipse插件(一般是在线安装) 首先安装eclipse的m2eclipse插件(一般是在线安装) 正在安装中…… 找 maven,算是找对路了集成 Maven 2 插件到 Eclipse 的过程 maven 之后 jar 统一管理就好了 还有一个问题,我可不可以拷贝别人的repository直接到自己对应的目录下呢?因为,我发现在线安装太慢了 您好,我还有一个问题,可不可以拷贝别人的repository直接到自己对应的目录下呢?最好说明一下步骤,想用eclipse装插件 您好,我还有一个问题,可不可以拷贝别人的repository直接到自己对应的目录下呢?最好说明一下步骤,想用eclipse装插件 祝你好运,不要太相信maven啦,万一里面哪个配置问题,找都找不到 可以的,我就是这么做的,还得增加一步安装eclipse的m2eclipse插件(一般是在线安装),具体的步骤网上应该有的 如何设置表单里面文本框的value? 吐血了啊,居然折腾不出连接MYSQL了。。。 javascript问题 文本框无数据时,提交按钮为灰色的问题 问一个JS和后台验证~顺便散分 javabean中调用javabean的问题 如何获得taglib中的值 jsp读取数据库动态生成树 jsp中的下载链接的问题?? 高手请进!!关于jsp与Php的问题,很奇怪的哦! java web连接access数据库报错,请大家帮忙看下 Java调用C# 写的webservice客户端不成功。有没有知道啊,急死了呀
(2)更要命的是,多个人开发一个比较大的工程,不同的人的搭建环境可能不一样,jar引入的路径不一样可能还好说,要是版本不一样,就要命了,自己要么网上一个一个的对应下载,要么厚着脸皮向人家要。这两问,其实是一个问题,就是导入别人的工程,但是工程引用了工程外的jar包。工程提交SVN后,其他人download下工程,导致缺少jar包的问题。这个问题,导入工程的jar包,web工程,直接将所有依赖的jar都放到web-inf/lib 目录下面就可以了。这样其他人导入工程后,只需要配置好jdk的版本就可以了,其他的jar包问题就没有了。4)Maven是怎么做到不同版本之间的兼容的,是通过配置文件吗?要是有个demo就好了,提前谢谢大家
maven也不能完全做到不同版本之间的兼容,有时候还是需要手动的去兼容一下。不过maven有几个自己的机制来解决兼容的问题,像依赖传递,依赖调节,可选依赖,排除依赖,归类依赖,优化依赖等手段来排除冲突,达到项目需要的最佳效果。推荐楼主看看 maven实战 这本书,对maven讲的还是比较详细的。如果新手学习web的话,建议先自己手动添加jar包,这样可以搞清楚各jar包的功能,方便弄清楚各jar的作用,项目出问题时,可以很好的定位,解决问题。
集成 Maven 2 插件到 Eclipse 的过程