zoukankan      html  css  js  c++  java
  • eclipse中的项目Java build path (Java创建路径)详解

    1.Source标签页,指定本工程的源码目录和输出目录。
    Projects标签页,指定本工程所依赖的其他工程。
    Libraries标签页,指定本工程所需的jar包和class目录等。
    Order And Export标签页,指定本工程的编译引用顺序和导出内容等。

    2.1、设置"source folder"与"output folder".

         source folder:存放.Java源文件的根目录;output folder:.class编译输出的根目录;
         纯“Java project“中,一般把"src"设置为source folder,把bin设置为output folder;
        “web project”中,一般把"src"设置为source folder,把WEB-INF/classes设置为output folder;(以上为eclipse的默认设置)
        “java build path”中的“source”页签:这个就是用来设置"source folder"与"output folder"的,一般就采用以上eclipse的默认设置;

        右键工程名->"properties"->"java build path"->"source"->"output folder",点“browser”选定一个文件夹做为根目录,ok!

         一般新建一个“java project”时,如果点“next”(而不是直接点“finish”),设置一个“source folder”(如"src"。),那么一般会自动默认的“output folder”是“工程名/bin”,采用默认的bin做为output folder即可。

         如果不设置output folder,默认输出路径为:与.java文件同一个文件夹下。可以使用“add folder”选项设置“工程名”下的任意文件夹做为“source folder”或者可以使用“Link Source”选项导入任意文件夹做为“source folder”;

    2、Projects是指是否关联到其他项目进行相关的搜索,这个类似于path路径的搜索,有个反问。

    3、Libraries是用来管理类库的,包括外部类库的添加和删除。

    2、Projects是指是否关联到其他项目进行相关的搜索,这个类似于path路径的搜索,有个反问。

    3、Libraries是用来管理类库的,包括外部类库的添加和删除。

    如,任何的Java项目都要依赖jre的jar包支持,否则无法运行嘛,这是最基本的。jre中就有很多jar包,如点击jre打开看看。

    2)用maven构建的项目依赖都来自maven的本地仓库中的jar包。maven构建的项目会有一个maven dependcy选项,代表依赖的maven jar包

    如:

    4、Order and Export有两个属性,调用优先级的问题,越在上边调用优先级越高。例如,在同包同类名的情况下,将优先从上到下执行搜索调用,打勾与不打勾的区别在于导出jar包时是否将这个库的内容也打包到jar中,勾为包含,不勾为不包含。

  • 相关阅读:
    饿了么P7级前端工程师进入大厂的面试经验
    前端程序员面试的坑,简历写上这一条信息会被虐死!
    这次来分享前端的九条bug吧
    移动端开发必会出现的问题和解决方案
    创建一个dynamics 365 CRM online plugin (八)
    创建一个dynamics 365 CRM online plugin (七)
    创建一个dynamics 365 CRM online plugin (六)
    创建一个dynamics 365 CRM online plugin (五)
    使用User Primary Email作为GUID的问题
    怎样Debug Dynamics 365 CRM Plugin
  • 原文地址:https://www.cnblogs.com/panxuejun/p/6180482.html
Copyright © 2011-2022 走看看