MyEclipse中Source Folder,package,folder的区别

1、在eclipse下,package, source folder, folder都是文件夹. 但它们有区别如;

2、 package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.

3、source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.

4、项目构建后,source folder里面的java自动编译成class文件到相应的bin文件夹中,其他文件也会移到到相应的目录下.

5、folder:里面可以放入任何文件.包括java源文件,jar文件,其他文件(例如,图片,声音等).在此我说明一下,如果里面含有java源文件,不管程序是否正确,eclipse都不会报错,把它们当做普通文件处理.但是项目如果要使用这里面的文件,情况就不同了.

时间: 2024-08-06 00:40:50

MyEclipse中Source Folder,package,folder的区别的相关文章

myeclipse中source not found问题解决办法

myeclipse中出现source not found是因为你所引用的JavaEE Generic Library没有关联源码,如下图: 下面给出该问题的解决办法: 步骤一:去下载apache-tomcat-7.0.57-src.zip源码文件,百度或者去apache-tomcat官网下载 步骤二:将源码进行关联.有两种方法: 方法1:可以在source not found页面直接点击Attach Source,选择步骤一中下载的源码文件后,确定.如下图: 方法2:在项目工程上点击鼠标右键,选

MyEclipse中Source not found的问题

1.问题描述 在MyEclipse中想查看源码,结果显示:Source not found ......(大概的意思就是找不到源码包) 2.解决方案 下载相应版本的apache-tomcat-8.5.24-src.zip包(我用的这个版本的服务器),具体操作方法如下: ① 在浏览器地址栏输入:https://tomcat.apache.org/ ② 将下载的apche-tomcat-8.5.24-src.zip导入 到此,问题解决! 原文地址:https://www.cnblogs.com/ea

iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)

XCode工程目录里面,有时你会发现2个不同颜色的文件夹,一种是蓝色的,一种是黄色的,最常见的是黄色的,我也是最近学习html5的时候,发现还有蓝色的文件夹呢, 来上图看下吧 上图所示,蓝色的是folder 黄色的是group. 那么它们有什么区别呢? 1. group 和 folder的区别 group 一般只在你的工程中是文件夹的形式,但是在本地的目录中还是以散乱的形式放在一起的,除非你是从外部以group的形式引用进来的. folder 只能作为资源,整个引用进项目,不能编译代码,也就是说

iOS Xcode工程目录的 folder 和 group的区别

在使用AFN的时候遇到的一个小问题,就是因为folder和group的区别. 出现的问题在上一篇文章:AFN基本使用先看一张区别的图: Snip20150705_1.png 蓝色的是folder 黄色的是group. 二者区别: group 一般只在你的工程中是文件夹的形式,但是在本地的目录中还是以散乱的形式放在一起的,除非你是从外部以group的形式引用进来的. folder 只能作为资源,整个引用进项目,不能编译代码,也就是说,以folder形式引用进来的文件,不能被放在complie so

MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container 'Android Private Libraries' which does not allow modifications to source attachments on its entries.)

若我们要为第三方jar(android-support-v4.jar)关联源码通常的做法是 右键项目 单击菜单Properties 单击菜单 Java Build Path 单击 Libraries 选项卡 单击展开 Android Private Libraries 单击展开 android-support-v4.jar 单击 Source attachment 再单击 右边的 Edit 选择源码路径 但是问题来了,我们在步骤8时会发现 edit 按钮是禁用的,这样我们就无法给jar选择源码路

详解shell中source、sh、bash、./执行脚本的区别

复制文章:https://www.jb51.net/article/128918.htm 这篇文章主要介绍了shell中source.sh.bash../执行脚本的区别,需要的朋友可以参考下 1.source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令.该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代. 如:source .bash_profile . .bash_profile两者等效. sourc

MyEclipse 中各种 libraries 的区别

(转自苍蝇也是肉呀的博客,谢谢) 一.在Myeclipse中新建项目一般会有下列四种libraries:   JRE System Library , java EE 6 Libraries , Referenced Libraries,Web App  Libraries 二.各种libraries含义  JRE System Library: 指Java SE 的常用库文件集合,建立普通的Java项目均会使用;    java EE 6 Libraries: 指Java EE的常用库文件的集

图文详解MyEclipse中新建Maven webapp项目的步骤

MyEclipse中创建新的Maven项目(webapp目录结构)过程如下: 1. New -> Project... -> Maven Project 2. Next, 3. Next, 选择“maven-archetype-webapp”创建一个webapp目录结构的项目 4. 填Group Id,Artifact Id,和Package(请参考后面的“关键词”),点击“Finish” 5. 休息片刻,等待MyEclipse创建项目 创建完成后,文件目录结构如下: 6. (如果不喜欢现在的

MyEclipse中新建Maven webapp项目的步骤

MyEclipse中创建新的Maven项目(webapp目录结构)过程如下: New -> Project... -> Maven Project Next, Next, 选择"maven-archetype-webapp"创建一个webapp目录结构的项目 填Group Id,Artifact Id,和Package(请参考后面的"关键词"),点击"Finish" (如需要)修改项目名称和存放路径:项目右键 -> refact