zoukankan      html  css  js  c++  java
  • Myeclipse项目工程目录中各种Libraries的含义

    MyEclipse工程目录下一般会有以下几类Libraries,如图:

    各种Libraries的含义如下:

    JRE System Library:Java SE 的常用库文件集合,构建任何Java项目都会使用,为最基本的库文件。

    Java EE 6.0 Generic Library:Java EE的常用库文件集合,构建Web项目时会用到这个库文件与Java SE的库文件。

    Referenced Library:项目中所使用的第三方的库文件集合,如果你把项目所需要的其他JAR包直接加在 项  目->属性->Java Build Path -> Libraries 中的时候,MyEclipse 会自动将这些JAR包归类到一个集合中, 并取名为 Referenced Libraries , 显示在项目中。

    Referenced Library和WEB-INF/lib 下的jar包的区别:首先 Referenced Libraries可以是引用 WebRoot /WEB-INF/ lib下的jar包,也可以是其他从别的地方复制过来的第三方jar包。

    Referenced Library是编译环境下所使用的JAR包,也就是说在MyEclipse中进行源码文件编写的时候,使用到的类都是从这个下面拿。WebRoot/WEB-INF/lib 下的jar包是实际运行环境下所使用的jar包,也就是程序部署后实际运行时所需要的jar包都是从WebRoot/WEB-INF/lib下面拿。

    我们位于WebRoot/WEB-INF/lib中的第三方的jar包(比如SSM框架的jar包)都要经过Build Path后,就会位于Referenced Library下,即可用于项目源码的编写。

    Build Path的作用:MyEclipse中的Build Path就是用来管理项目中的Jar包的,如果缺少什么jar包,就可以通过右键项目/built path/Configure built path/点击libraries标签进行添加。

    Web App Libraries:动态管理WEB-INF/lib 和 WEB-INF/classes目录下的jar包。

  • 相关阅读:
    ps去掉png alpha
    unity运行中抓显示中的贴图数量和内存
    再议移动平台的AlphaTest效率问题
    ios ExportOptions.plist
    iOS开发-导出xcode中已有的配置文件Provisioning profile
    iOS命令行自动打包(archive)
    mac sh相关
    在Mac中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory
    mac运行sh
    mac上显示隐藏系统文件的快捷键
  • 原文地址:https://www.cnblogs.com/hanszhao/p/9440294.html
Copyright © 2011-2022 走看看