用Eclipse开发项目,第一步你把jar包拷贝到项目中,第二步到项目属性的Java Build Path里面的Libraryies里面添加这个jar包。这两步有什么区别,我只把jar包拷贝到项目中不行吗?为什么还需要第二步?
另外,我用MyEclipse开发WEB项目,用到Hibernate框架,我用MyEclipse——Add Hibernate Capabilites命令添加Hibernate支持。和我用上面的两个步骤添加jar包有啥区别?
还有,添加MySQL的JDBC驱动程序jar文件,我直接把该jar包复制到项目中就行了吗?还需要Build Path——Add External Archives命令导入jar包吗?这两种方法有啥区别?
------解决方案--------------------
推荐第一种方式,把jar包拷贝到项目WEB-INF/lib 目录下面
第二种方式通常引入的是项目外的jar,这样发布的时候,容易把jar遗漏。
------解决方案--------------------
1.最好的方法是把包统一放一个文件夹
然后Java Build Path里面的Libraryies里面添加这个jar包
把版本记录好,发布的时候myeclipse 直接搞定
看有些项目的时候包的版本很多,这样可以避免不兼容,少很多麻烦
2.MyEclipse——Add Hibernate Capabilites,可以使用 myeclipse 提供的 hibernate 功能
3. jdbc 加入 java build path 可以配置方便