zoukankan      html  css  js  c++  java
  • Eclipse 工程配置与目录结构及各种文件夹(常用插件)

    .classpath、.project 是 Eclipse 工程所必须的文件。

    1. .classpath

    .classpath 文件定义着 Eclipse 在项目的 build path 中的相关设置。

    <?xml version="1.0" encoding="UTF-8"?>
    <classpath>
        ....
        ...
    </classpath>

    定义了 classpath (也即类路径信息),也即 .class 文件(被打成 jar 包)的路径信息。

    有如下几种形式的配置:

    • 项目结构

      <classpathentry output="bin/main" kind="src" path="src/main/java"/>
      <classpathentry output="bin/main" kind="src" path="src/main/resources"/>
      <classpathentry output="bin/test" kind="src" path="src/test/java"/>
      <classpathentry output="bin/test" kind="src" path="src/test/resources"/>
    • 依赖 jar 包

      <classpathentry sourcepath="C:/Users/junit-4.12-sources.jar" kind="lib" path="C:/Users/junit-4.12.jar"/>
      <classpathentry sourcepath="C:/Users/mockito-core-2.6.1-sources.jar" kind="lib" path="C:/Users/mockito-core-2.6.1.jar"/>
    • 依赖项目:

      <classpathentry kind="src" path="/spring-beans"/>
      <classpathentry kind="src" path="/spring-core"/>
      <classpathentry kind="src" path="/spring-jcl"/>
      <classpathentry kind="src" path="/spring-aop"/>

    2. package、source folder、folder 区别及转换

    eclipse package,source folder,folder区别及相互转换

    • 三者最终在 windows 的资源管理器中都是以文件夹的形式呈现;
    • 当新建一个 package(多层次,逗号隔开),会自动建立到 source folder下,
    • source folder:存放 java source code(.java 类文件),也包括一些 package 文件夹,
      • 项目构建后,source folder 里面的 java 文件自动编译成 classes 文件;
    • 相互转换(java 中的 package 属性是按 package 路径来赋值的):
      • package 转成 folder 显示:选中package, build path-> Exclude
      • folder 转成 package 显示:选中folder, build path-> Include
      • 将普通文件夹(folder)转换为资源文件夹(比如 source folder):
        • 右键该文件夹,build path => use as source folder;
  • 相关阅读:
    解压cpio.gz文件
    get/post时中文乱码问题的解决办法(转载)
    linux下卸载oracle 10g
    linux下oracle自启动
    linux mount远程磁盘(转载)
    转载JS编写随机全屏浮动窗口
    linux下配置vsftpd(FTP)
    rhel 6安装oracle 11g R2
    MSSQL数据库备份还原常用SQL语句及注意
    总结一下,写的很差!还是抄吧,不丢人了。
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421186.html
Copyright © 2011-2022 走看看