`

Myeclipse source folder

    博客分类:
  • ide
 
阅读更多

今天从svn下载项目到Myclipse中一直报packege的错误,看了下,是source folder的问题,记录下

 

myeclipse中新建的source folder和新建folder是什么区别:

source folder,源代码文件夹,先见了这个文件夹/目录之后可以发现它的图标和src的图标是一样的。而且右键

Build Path---->Configure Build Path可以看见是这样的(test目录为新建的source folder)

可见src和test目录都是被编译到/WEB-INF/classes目录下,我们在这个目录下也确实会找到这两个目录

 

实际上,虽然在编写代码的时候这两个目录是分开的,但是myeclipse是自动编译的,编译之后会将.class文件自动拷贝到/WEB-INF/classes下,这样你将web项目发布的时候,tomcat下是只有.class文件的,这样就完成了web项目的访问了。

这里就牵涉到myeclipse设计的另外一个特点:

我们在开发的时候使用的都是具体的编译前的文件,这些文件是开发者需要的,开发者使用和需要的并不是.class文件,而服务器和JVM都是需要的.class文件,这样,developers操作src中的文件,myeclipse保存的时候自动编译(当然也可以设置为手动编译),然后生成的.class文件其实开发者就很少关注了-----这样带来的好处是什么:在开发的时候我们可以建立不同的source folder,按照层次和功能来建立,其中可以放各种资源文件或者是配置文件。这样有利于开发时期的项目管理问题,而在编译之后他们实际位置又可能相同,都在WEB-INF/lib下,如果有设置包,当然src下有包则很多是“包.类”这样的情况,这些都已经不再需要开发者关心,开发者关心开发时期的问题就好,剩下的myeclipse解决

分享到:
评论

相关推荐

    MyEclipse8.6整合BIRT报表开发

    5. **数据源 (Data Source)**: 数据源是连接到数据库或其他数据提供者的桥梁。在BIRT中,可以创建新的数据源,选择相应的数据库驱动,并配置连接参数,如URL、用户名和密码。 6. **数据集 (Data Set)**: 数据集是...

    myeclipse_使用(技术 快捷键).超全

    `Source Folder`是专门用来存放可编译的Java源码,而`Folder`则仅作为普通文件夹使用。 3. **运行Java文件** 选中Java类,右键点击`Run As` -> `Java Application`,或者直接使用工具栏上的运行按钮来启动Java应用...

    Myeclipse详细使用教程

    - 创建Java文件时,需要在项目中右键选择`New` -> `Source Folder`(或`Class`、`Package`、`Folder`等),然后命名为`src`,这是存放Java源代码的地方。之后可以在此目录下右键创建Java类。 2. **运行Java文件** ...

    MyEclipse的基本使用技巧

    - **Folder** 则是普通文件夹,不支持自动编译功能,如果要在其中存放 Java 文件,需要手动配置为 SourceFolder 或者通过 `Build Path` 添加到编译路径中。 ##### 3. 运行 Java 文件 - 选中想要运行的 Java 文件...

    PHP安装到你的MyEclipse

    2. **编写PHP代码**:在新建的PHP项目中,右键点击“Source Folder”,选择“New” -> “PHP File”,输入文件名并开始编写代码。MyEclipse将提供代码提示和语法高亮等功能。 3. **运行和调试PHP**:通过右键点击...

    MyEclipse详细使用教程.docx

    4. **Folder与Source Folder的区别**:Folder是普通文件夹,不被MyEclipse视为源代码目录,而Source Folder则被识别为包含源代码的目录,MyEclipse会对其进行编译和错误检查。 5. **代码提示与辅助**:MyEclipse...

    MyEclipse的基本使用.pdf

    - `Source folder`:指定创建的类所在的源文件目录。 - `Package name`:指定类所在的包名。 - `Modifiers`:指定类的访问修饰符,如`public`。 - `Superclass`:指定父类。 - `Interface`:实现的接口列表。 ...

    MyEclipse的使用教程

    - **SourceFolder**:专门用于存放Java文件,可以进行自动编译,并且可以嵌套其他SourceFolders。 - **Folder**:普通的文件夹,不能自动编译Java文件,如果要在Folder中存放Java文件,则需要将其添加为源文件夹。...

    MyEclipse的常见问题.docx

    在项目中右击文件夹,选择`Build Path` -> `Use as Source Folder`,这样文件夹内的内容会被视为源代码。 8. 配置Tomcat: 打开`Servers`视图,右键点击`New` -> `Server`,选择Apache Tomcat版本,按照向导完成...

    MyEclipse详细使用教程.pdf

    3. **Source Folder与Folder的区别**:Source Folder是专门用于存放Java源代码的,MyEclipse会自动对其中的文件进行编译。而Folder则仅作为普通文件夹,不包含自动编译功能。如果需要将Folder视为源文件夹,需进行...

    MyEclipse详细使用教学教程.docx

    在项目中创建源文件,右键点击`myproject` -> `New`,可以选择`Source Folder`、`Class`、`Package`或`Folder`。`Source Folder`是存放源代码的目录,通常命名为`src`,而`Folder`则为普通文件夹,不包含源代码检查...

    MyEclipse2014搭建ssh框架

    1. **创建新的Source Folder**:右键项目名称,选择`New -> Source Folder`,为项目创建一个新的源代码目录。 2. **移动配置文件**:将`src`目录下的`spring.xml`和`struts.xml`移动到新创建的`conf`目录下。 3. *...

    Myeclipse8.5 反编译插件

    2. **配置Myeclipse插件**:将jad.jar复制到Myeclipse的plugins目录下,具体路径可能因安装位置不同而略有差异,例如:`{Myeclipse_installation_folder}/plugins`。 3. **重启Myeclipse**:完成文件复制后,需要...

    MyEclipse的基本使用

    `Source Folder`是MyEclipse识别的源代码目录,能自动编译其中的Java代码,而`Folder`则仅作为普通文件夹使用,不参与编译。 3. **运行Java文件**:选中要运行的Java类,通过右键菜单选择`Run As` -> `Java ...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    右键点击项目根目录,选择New -> Source Folder,创建src/main/java,src/test/java,以及src/test/resources这三个源代码和资源文件夹。同时,我们需要调整这些文件夹在构建路径中的顺序,以便于编译和运行。 接...

    Myeclipse部署Tomcat_动力节点Java学院整理

    2. 【Source folder】:代表了在这个Web应用中,源代码的保存目录。 3. 【Web root folder】:Web应用根目录名称,其实只是Web应用所在目录的一个映射而已。 4. 【Context root URL】:将【Web root folder】映射成...

    MyEclipse_JBoss4.0开发EJB组件环境配置(入门调试级)

    2. **添加EJB模块**:在新建的Web项目中,右键点击“Source Folder”,选择“New” > “Enterprise Bean”。这里可以选择EJB 2.x或EJB 3.x版本的Bean。 3. **配置EJB属性**:在新建Bean的向导中,设置Bean的名称、...

    myeclipse8.5导入nutch1.2源码

    - 选择 “Create project from existing source”,并浏览到 Nutch 1.2 的源码根目录。 2. **设置输出目录**: - 不要直接点击 Finish,而是点击 Next。 - 在 Default output folder 设置中,将输出目录更改为 `...

    MyEclipse中的maven web项目管理

    首先,选择"New" -> "Web Project",然后在"Project name"中输入项目名称,"Source folder"设为`src/main/java`,"Web root folder"设为`src/main/web`,并确保勾选"Maven"选项以添加Maven支持。在"GroupId"中输入...

    MyEclipse的简单使用

    3. 在“Source Folder”页面,可以添加或修改源代码目录,例如src/main/java。 4. 完成设置后,点击“Finish”按钮,项目就创建成功了。 ### 四、编写与运行Java代码 1. 在项目下右击,选择“New”->“Class”,...

Global site tag (gtag.js) - Google Analytics