Eclipse中,Add Jars与Add Library的区别
2015-01-26 10:14
190 查看
From:/article/2664523.html
Eclipse中,工程属性的Java Build Path的[b]Library[/b]标签页下,有如下几个按钮:
[b]Add Jars...[/b]添加JAR包,是指本Eclipse当前包含的工程中的,在工程列表下选取即可
Add External
Jars...添加外部的JAR,是指外部的,需要用文件管理器,在电脑硬盘上选取。
Add Variable..添加变量,Eclipse的编译时用到的的环境变量
[b]Add Library...[/b]添加库,是指一些已经定义好的jar的集合,因为它们经常是一起用
Add Class Folder...添加类的目录,是指本Eclipse范围中的,在工程列表下选取接口。
Add External Folder...添外部加类的目录,需要用文件管理器,在电脑硬盘上选取。
Add Jars和Add ExternalJars与Add
Library中User Libraries的添加的JAR包,
是否会被打入最终的可执行文件中,这取决于在Order And Export中是否点选!
一个工程,引用其他工程,可以在工程属性的Java Build Path的Projects标签下Add!
这种引用,并不会将被引用的工程中的源文件,打入到当前工程生成的可执行文件中。
如需打入,可以用Source标签下Link Source(Browse...被引用工程的路径)完成。
工程属性的Project References,不清楚有什么用,谁知道请回一下!谢谢!
From: http://blog.csdn.net/haqer0825/article/details/8183264
add jars和add externaljars有什么区别?
add externaljars = 增加工程外部的包
add jars = 增加工程内包
addlibrary = 增加一个库
add class folder = 增加一个类文件夹
[b]add jar是表示从你的工程里添加JAR,前提是你把jar已经放到自己的工程目录里。[/b]
[b]add external jar表示这个jar的位置需要URI来定位,需要给出全路径[/b]。
add library 是一些已经定义好的jar的集合,因为它们经常是一起用,所以简化了些操作,比如你做RCP开发的时候就会有个pluginlibrary包含了运行工程所需要的基本插件。
Add classes Loader -- 这个应该是add class folder吧? 这个跟添加jar是一个意思,就是告诉ClassLoader去哪找class
add jar 和add externaljars
与add library 中User Libraries的区别是:
通过“add jar” 和“add externaljars”添加的jar包作为程序的一部分被打包到最终的程序中。通过“User
Libraries”添加的jar包不是。
From: http://blog.csdn.net/hustpzb/article/details/8643327
不知道从ADT哪个版本开始,莫名地多了一个Android Dependencies,我一向习惯Referenced Libraries,这时候多了这个,也不知道是怎么回事。
后来查资料,发现,这是从ADT16开始的,只要你在项目中新建一个名为"libs"的文件夹,把第三方库丢到这个文件夹中,ADT就会帮你自动帮你完成库
的引用,不需要自己Build Path了,显然是方便了许多。但是如果你不丢到"libs"文件夹,那你就只能自己Build Path了。
Eclipse中,工程属性的Java Build Path的[b]Library[/b]标签页下,有如下几个按钮:
[b]Add Jars...[/b]添加JAR包,是指本Eclipse当前包含的工程中的,在工程列表下选取即可
Add External
Jars...添加外部的JAR,是指外部的,需要用文件管理器,在电脑硬盘上选取。
Add Variable..添加变量,Eclipse的编译时用到的的环境变量
[b]Add Library...[/b]添加库,是指一些已经定义好的jar的集合,因为它们经常是一起用
Add Class Folder...添加类的目录,是指本Eclipse范围中的,在工程列表下选取接口。
Add External Folder...添外部加类的目录,需要用文件管理器,在电脑硬盘上选取。
Add Jars和Add ExternalJars与Add
Library中User Libraries的添加的JAR包,
是否会被打入最终的可执行文件中,这取决于在Order And Export中是否点选!
一个工程,引用其他工程,可以在工程属性的Java Build Path的Projects标签下Add!
这种引用,并不会将被引用的工程中的源文件,打入到当前工程生成的可执行文件中。
如需打入,可以用Source标签下Link Source(Browse...被引用工程的路径)完成。
工程属性的Project References,不清楚有什么用,谁知道请回一下!谢谢!
From: http://blog.csdn.net/haqer0825/article/details/8183264
add jars和add externaljars有什么区别?
add externaljars = 增加工程外部的包
add jars = 增加工程内包
addlibrary = 增加一个库
add class folder = 增加一个类文件夹
[b]add jar是表示从你的工程里添加JAR,前提是你把jar已经放到自己的工程目录里。[/b]
[b]add external jar表示这个jar的位置需要URI来定位,需要给出全路径[/b]。
add library 是一些已经定义好的jar的集合,因为它们经常是一起用,所以简化了些操作,比如你做RCP开发的时候就会有个pluginlibrary包含了运行工程所需要的基本插件。
Add classes Loader -- 这个应该是add class folder吧? 这个跟添加jar是一个意思,就是告诉ClassLoader去哪找class
add jar 和add externaljars
与add library 中User Libraries的区别是:
通过“add jar” 和“add externaljars”添加的jar包作为程序的一部分被打包到最终的程序中。通过“User
Libraries”添加的jar包不是。
From: http://blog.csdn.net/hustpzb/article/details/8643327
不知道从ADT哪个版本开始,莫名地多了一个Android Dependencies,我一向习惯Referenced Libraries,这时候多了这个,也不知道是怎么回事。
后来查资料,发现,这是从ADT16开始的,只要你在项目中新建一个名为"libs"的文件夹,把第三方库丢到这个文件夹中,ADT就会帮你自动帮你完成库
的引用,不需要自己Build Path了,显然是方便了许多。但是如果你不丢到"libs"文件夹,那你就只能自己Build Path了。
相关文章推荐
- [Eclipse] Eclipse中,Add Jars与Add Library的区别
- <新手必读>Eclipse中,Add Jars与Add Library的区别
- Eclipse中,Add Jars与Add Library的区别
- eclipse中,add jars和add library的区别
- Eclipse中,Add Jars与Add Library的区别
- Eclipse中,Add Jars与Add Library的区别
- Android_Add Jars与Add Library的区别
- Eclipse中的add jars和add external jars有什么区别
- Eclipse中的add jars和add external jars有什么区别(转载)
- eclipse中static web和dynamic web的区别
- 转:Eclipse与MyEclipse的联系和区别
- Eclipse+MyEclipse 中 package ,Source Folder ,folder 有什么区别?
- 记录下eclipse 搭 tomcat 与 myeclipse 区别
- Eclipse和MyEclipse的区别
- Eclipse Dynamic Web Project、Static Web Project、Web Fragment Project的区别
- Eclipse中program arguments 与 VM arguments的区别
- Eclipse 中 program arguments 与 VM arguments 的区别
- eclipse 中的 jar file 和 runnable jar file的区别
- Eclipse中几种加入包方式的区别
- myEclipse与Eclipse区别