Eclipse中关于JRE System Library、Web App Libraries的疑惑

当我们在Eclipse中建立java的web工程时,会产生JRE System Library和Referenced Libraries,Web App Libraries不生成,下面会

简要说明一下。

其实,这三个都是jar包的存放集合。

JRE System Library主要存放J2SE的标准jar,一般不需要调整。

Referenced Libraries是存放第三方的jar包,也就是自己导入的jar包。在项目属性的Java Build Path中的Libraries中配置。本人理解,

这里导入和配置jar包,都是为了让web工程能够在eclipse开发环境可以正常编译,不报错而已。。如果该web工程利用eclipse生成war包,

是不会导出其jar包到WEB-INF/lib文件夹下的。

Web App Libraries的主要作用是让eclipse导出war包的时候,会把其目录下的所有jar或者项目中的工程引用都导出到WEB-INF/lib文件

夹下。Web App Libraries中的jar包在eclipse中项目属性的Java EE Module Dependencies配置的。如果你勾上了,或者添加了外部jar

包,都会在WEB-INF/lib文件夹下生成。当然,如果你直接在WEB-INF/lib文件夹下,copy一个jar进入,刷新一下,Web App Libraries

也会自动增加一个jar的引用。简单说,Java EE Module Dependencies的配置只针对Web App Libraries的。

原文: http://www.cnblogs.com/an-wl/archive/2012/11/22/2782106.html

时间: 2024-12-08 11:07:39

Eclipse中关于JRE System Library、Web App Libraries的疑惑的相关文章

eclipse中jre system library ,web app libraries,referenced libraries,user libraries

在eclipse ide中进行开发时,为了方面jar的管理用了user libraries,但是遇到了一些问题,对于其中jre system library ,web app libraries,referenced libraries,user libraries在网上查了一些相关资料,并最后解决了引用user librariess出现的找不到类的问题,在总结如下: 1.JRE Sysrtem Library 是j2se的标准jar,一般不调整 2.Referenced Libraries 是

MyEclipse中关于JRE System Library、Web App Libraries的疑惑

简要说明一下:其实,这三个都是jar包的存放集合. 1.JRE System Library主要存放J2SE的标准jar,一般不需要调整. 2.Referenced Libraries是存放第三方的jar包,也就是自己导入的jar包.在项目属性的Java Build Path中的Libraries中配置.本人理解,这里导入和配置jar包,都是为了让web工程能够在eclipse开发环境可以正常编译,不报错而已,如果该web工程利用Myeclipse生成war包,是不会导出其jar包到WEB-IN

jar包的存放集合介绍 JRE System Library,Referenced Libraries,Web App Libraries

JRE System Library,Referenced Libraries,Web App Libraries 这三个都是jar包的存放集合   JRE System Library主要存放J2SE的标准jar,一般不需要调整.   Referenced Libraries是存放第三方的jar包,也就是自己导入的jar包.在项目属性的Java Build Path中的Libraries中配置.本人理解, 这里导入和配置jar包,都是为了让web工程能够在eclipse开发环境可以正常编译,不

eclipse中项目ERROR:Unbound classpath jre system library

这个问题是因为项目中的JRE库与当前eclipse中的JRE库不一致造成的,我项目中是1.8的而eclipse中是1.7的所以需要更改: 第一步: 选中项目右键菜单>Build Path>Configure Build Path 接着OK>Finish>OK.就真的OK了

eclipse 不编译class文件了,或者是报错Unbound classpath container: 'JRE System Library

在Problems里报错Description Resource Path Location Type Unbound classpath container: 'JRE System Library [jdk1.6.0_21]' in project 'EHMS' EHMS Build path Build Path Problem 启动的时候还起不来会报一些加载不到类的错误,还好通过网上找到了解决的方法,所以记录下来. 错误图如下: 翻译:未绑定的类路径容器: JRE 系统库 [jre1.6

解决Eclipse java build path中Web App Libraries无法自动找到WEB-INF的lib目录

昨天提交代码的时候自己的eclipse抽风了一下,发现自己的Web App Libraries里面的Jar包全部都不会自动加入到Web App Libraries中,导致之前配置的项目全都要重新手动配置,网上搜了一搜,找到了个解决方法: 参考链接http://blog.csdn.net/zhengzhb/article/details/6956130 定位到项目根目录中.settings里面的org.eclipse.wst.common.component,如下内容贴到里面保存一下,就能检测到W

JRE System Library [jdk1.7]和Server Library [Apache Tomcat v6.0]为绑定错误解决方案

今天在用Myeclipse8.6导入一个Java Web工程时,包错,通过单击导入的文件工程名,点击属性(properties),查看Java Build Path,有如下信息:JRE System Library [jdk1.7](unbound)和Server Library [ApacheTomcat v6.0](unbound) JRE System Library[jdk1.7](unbound)系统JRE未绑定解决方案 eclipse导入项目报错 :Unboundclasspath

] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题

] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题 标签: myeclipsejavawebWeb App Libraries 2013-10-16 10:54 5032人阅读 评论(0) 收藏 举报  分类: 开发环境 版权声明:本文为博主原创文章,未经博主允许不得转载. 在myeclipse中新建的Javaweb工程,lib中的jar包无法自动加载工程,不能像eclipse那样使用Web App Libraries. 即使添加了Web App

新建maven项目,JRE System Library[J2SE-1.5]

上篇博文中搭建了maven多模块项目,发现全是JRE System Library[J2SE-1.5],如图. 怎么避免这种情况呢? windows-preferences-maven-user settings,如图 找到并进入settings.xml,找到profiles节点,添加或更改以下代码: <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeB