myeclipse 中各种 libraries 的含义
JRESystemLibrary,javaEE5Libraries,ReferencedLibraries三个library的含义...
JRE System Library , java EE 5 Libraries , Referenced Libraries 三个library的含义
展开
1个回答
展开全部
这三个都是各种JAR包(库文件)的集合名称,可以任意取,只不过是Eclipse的默认名字罢了.
JRE System Library: 指Java SE 的常用库文件集合,建立普通的Java项目均会使用;
java EE 5 Libraries: 指Java EE的常用库文件的集合,建立Web项目会用到这个库集合与Java SE的库文件集合;
Referenced Libraries: 指你项目中所使用的第三方库文件集合.如果你把项目所需要的其他JAR包直接加在 项目->属性->Java Build Path -> Libraries 中的时候,MyEclipse 会自动将这些JAR包归类到一个集合中, 并取名为 Referenced Libraries , 显示在项目中.
JRE System Library: 指Java SE 的常用库文件集合,建立普通的Java项目均会使用;
java EE 5 Libraries: 指Java EE的常用库文件的集合,建立Web项目会用到这个库集合与Java SE的库文件集合;
Referenced Libraries: 指你项目中所使用的第三方库文件集合.如果你把项目所需要的其他JAR包直接加在 项目->属性->Java Build Path -> Libraries 中的时候,MyEclipse 会自动将这些JAR包归类到一个集合中, 并取名为 Referenced Libraries , 显示在项目中.
更多追问追答
追问
想再问下 Referenced Libraries 中的jar文件 与 放置于 WebRoot /web-inf/ lib 下的jar文件有 什么区别呀 一个项目中用到的 其他jar文件是引用 Referenced Libraries 中的jar文件 还是
WebRoot /web-inf/ lib 下的jar 文件 经常在SSH中出现jar包冲突 不知是Referenced Libraries 中的jar文件冲突 还是 WebRoot /web-inf/ lib 下jar文件冲突
追答
你 Referenced Libraries 中的JAR包是不是引用的 WebRoot /web-inf/ lib 下的啊?
Referenced Libraries 与 WebRoot /web-inf/lib 中需要的JAR包并不一定相同,不要搞混了,
Referenced Libraries是编译环境下使用的JAR包,
WebRoot /web-inf/lib中的JAR包是运行时环境下使用的JAR包,
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询