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-INF/lib文件夹下的。

3.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的。

时间: 2024-10-07 02:28:07

MyEclipse中关于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 是

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包的存放集合介绍 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开发环境可以正常编译,不

] 解决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

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

新建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

导入项目后 出现Unbound classpath container: &#39;JRE System Library [jdk1.6.0_04]&#39; in project &#39;项目名&#39;这样的错误

右键项目-->properties-->java build path--中->libraries.你可以看到JRE Systems Library. 点击Edith进入编辑框.单选框点击alternate JRE.选择SUN JDK 1.6.....完成试试看,不行更改其他的JDK...应该可以解决的. 问题的所在就是项目的JDK和IDE使用的JDK版本不一致,造成未绑定的状态 MyEclipse创建不同版本的jre window-->properties-->Instal

Unbound classpath container: &#39;JRE System Library [jdk17060]&#39; in project ***

项目错误列表中报 Unbound classpath container: 'JRE System Library [jdk17060]' in project **** 的错误, 原因是我升级了JDK的版本,把之前配置使用的Installed JREs项给删除了,如下图: 解决办法: 在项目上单击鼠标右键>Build Path>Configure Build Path Java Build Path>Libraries,删除错误的Libraries,Add Library 选中JRE

项目检出JRE问题(Unbound classpath container: &#39;JRE System Library [JavaSE-1.7]&#39; in project &#39;idweb&#39;)

分类: java 技术2014-07-31 16:51 9864人阅读 评论(13) 收藏 举报 项目从SVN检出到工作空间后报了很多错误,其中很明显就是一些jar的问题,没有相关的jar或版本问题,看到最后的错误Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb',就很明白了,JRE问题了,解决办法如下: 项目右键属性--->Java Build Path--->Libraries