一、工欲善其事,必先利其器
有许多程序员,每次使用Myeclipse或Eclipse时,对于工具的基本设置并不关心,只要创建项目没报错就ok了,其实不是这样的,若在项目开发前,将必要的设置都做好了,可能在项目开发过程中,省去许多小麻烦。今天花了一点时间,总结了一下,希望对大家有点帮助。
IDE集成开发工具的基本设置,三个目录:MyEclipse(General,Java,MyEclipse Enterprise Workbench), eclipse(General, Java, Web)。
(一)、
第一个节点设置:
Window-->Preferences-->General
Appearance-->Colors and Fonts 作用:设置文件内容颜色和字体;
Content Types 作用:设置文件类型编码;右侧展开Text,选择文件的类型(CSS,HTML,JS,JSP) 右下角输入默认编码后Update(推荐全部设置为:UTF-8).
设置完成后,创建该类型的文件使用刚才设置的编码。说明:文件的内容编码不一定是这个编码,也是需要设置的。
Keys 作用:设置自动提示的快捷键组合(如:alt + /)。
Workspace 作用:设置整个工作空间中所有项目的Text file encoding.即:java文件内容的编码方式(如:UTF-8)。
(二)、
第二个节点设置:
Window-->Preferences-->Java
Build Path 作用:设置创建Java Project项目的Source and output folder.(默认:src/bin)
Build Path-->User Libraries 作用:创建用户库,每个项目所引用的jar包通过创建文件夹进行管理。在项目中直接引用就行。
Code Style-->Code Templates 作用:设置统一的编码规范(类、属性、方法等注释);右侧Import相应的codeTemplate.xml.
Compiler 作用:设置java编译JDK版本。JDK Compliance.
Editor-->Content Assist 作用:设置编辑器中自动提示的触发值(如:<.@)。Auto-Activation.
Installed JREs 作用:Add,remove or edit JRE.
(三)
、第三个节点设置
Window-->Preferences-->MyEclipse Enterprise Workbench
Files and Editors 作用:设置编辑器里的编码方式(即:设置各种类型文件内容的编码方式)。
Java Enterprise Project 作用:设置各种web工程的Source folder name/Web root folder name. 分别默认为:src/WebRoot.
Servers-->Tomcat-->Tomcat 6.x 作用:配置各种服务器。选择服务器的根目录,
Servers-->Tomcat-->Tomcat 6.x -->JDK 作用:选择tomca运行时需要的JDK版本和防止tomcat内存溢出时的参数(如:-Xms1024m -Xmx1024m)。
Validation 作用:选择哪些文件内容需要校验(每次在进行编辑文件时都进行校验,会比较卡,建议勾上Classpath Dpendency Validator / JavaScript Validator / Jsp Content Validator, 目的是检测编写js,jsp的规范, 能及时检测出错误, 其他的可以去掉。).
Window-->Show View-->Java-->Package Explorer
Window-->Show View-->Java Browsing-->Packages 作用:打开项目的几种视图窗口。
Window-->Show View-->Servers 作用:打开服务器列表窗口,在配置好的服务器中进行部署、启动项目。
Window-->Show View-->SVN-->SVN Repositories 作用:创建svn仓库
Window-->Show View-->Team-->Synchronize 作用:与svn文件进行同步,可查看需要更新、提交、冲突的文件。
(四)、
创建web/java项目后的几个设置
第一:项目名-->Properties
Java Build Path -->Libraries 作用:添加需要引用的用户库。Add Library.
Java Build Path -->Projects 作用:添加关联的项目(一般关联java Project)。
Java Build Path -->Source 作用:创建项目中需要的目录和设置Default output folder; Add Folder. 如:src/main. src/webservices. src/util.
Java Compiler 作用:设置编译此项目的JDK。
//======================================================================
附加知识:
集成开发工具eclipse/Myeclipse(
推荐:MyEclipse_6.5.1GA_E3.3.2_Installer.exe),创建项目,自动生成的一些文件,说明一下作用。
.myeclipse 空文件夹
.settings 文件夹内的文件动态生成,内容随设置动态修改。
.classpath 文件内容随设置动态修改(包括:src、引用jar、j2ee、output)
.mymetadata 文件内容在创建项目时生成,若项目存在改动,内容需要手动去修改(context-root、archive、name),修改后需要重启eclipse或MyEclipse.
context-root默认值:/项目名称,若修改为:/; 直接影响项目部署(前者部署到webapps目录下,访问需要使用项目名,后者部署到webapps的ROOT目录下,访问缺省项目名)。
.project 文件 描述整个项目信息,随设置动态修改。
这些平时很少用到的文件,在项目中直接过滤掉不显示(设置:项目显示栏右侧倒三角形-->Filters),打勾的就过滤。
有时从svn检出的项目报错,可能是因为这些文件内容没有同步修改。
备注:所有涉及到设置编码的地方,都需要设置为一致的。
所有涉及到选择JDK的地方,都需要选择一致的。
分享到:
相关推荐
【MyEclipse和Eclipse开发环境的搭建步骤】 在软件开发中,选择合适的集成开发环境(IDE)至关重要,MyEclipse和Eclipse是Java开发领域非常流行的选择。本指南将详细阐述在Windows和Linux环境下搭建这两个IDE的过程...
MyEclipse 和 Eclipse 都是流行的集成开发环境(IDE),它们都支持 Web 项目的开发和部署。在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上...
在开发过程中,我们经常会遇到IDE(集成开发环境)不编译的问题,对于使用MyEclipse或Eclipse的开发者来说,这一问题尤为常见。本文将针对“MyEclipse/Eclipse不编译”的问题进行详细分析,并提供具体的解决方案。 ...
在Myeclipse或Eclipse这样的集成开发环境中(IDE)集成Svn,可以方便地在代码编辑器内进行版本控制操作。 【描述】"解压后的文件复制拷贝到myeclipse/eclipse的安装路径dropins下,重启就好了。" 这段描述说明了...
搭建Android开发环境是每个Android开发者必须要经历的步骤,无论你是使用MyEclipse还是Eclipse,以下的步骤将指导你完成整个过程。 首先,你需要下载Java JDK。Java Development Kit(JDK)是Android开发的基础,...
除了基本的代码提示设置外,还可以进行更高级的配置,以进一步优化开发体验: 1. **颜色与字体设置**: - 在`Preferences -> Java -> Editors -> Syntax Coloring`中可以自定义代码的颜色与字体,使得代码更加易读...
虽然现在的MyEclipse版本大多数为商业版,但对于个人学习和小规模项目开发,仍可以通过一些方式免费使用其基本功能。 #### 三、准备工作 在正式安装MyEclipse之前,我们需要做一些准备工作: - **下载Eclipse**:...
MyEclipse和Eclipse都是强大的Java集成开发环境(IDE),广泛用于Java应用、Web应用以及移动应用的开发。Eclipse是开源的,由一个全球社区支持,而MyEclipse则是在Eclipse的基础上提供了一些额外的商业特性,如更...
本文将详细讲解如何在MyEclipse和Eclipse集成开发环境中安装SVN插件,以便于团队成员更好地管理和协同代码。 首先,我们需要了解SVN的基本概念。SVN是一种集中式的版本控制系统,它允许开发者跟踪文件和目录的变化...
Eclipse和MyEclipse是两款广泛使用的Java集成开发环境(IDE),它们为开发者提供了丰富的功能,包括代码编辑、调试、构建、部署等。在实际的软件开发过程中,配置这两个工具对于提升开发效率至关重要。本篇将详细...
整体上,java、Tomcat、Eclipse和MyEclipse的安装和配置是Java Web开发人员必须掌握的基本技能。一个良好的开发环境不仅能够提高工作效率,还能帮助开发者快速定位和解决问题。通过上述步骤,可以设置好一个基本的...
【标题】:“svn安装教程 myeclipse eclipse插件”涵盖了两个主要知识点:一是Subversion(简称svn)的安装,二是如何在MyEclipse和Eclipse集成开发环境中安装和使用svn插件。 【svn安装】: Subversion是一个开源...
标题 "MyEclipse或Eclipse连接SqlServer_jar包" 描述的是如何在MyEclipse或Eclipse这样的集成开发环境中配置并使用SQL Server数据库。这里提到的"三个jar包"是连接SQL Server所需的驱动程序,它们分别是msbase.jar、...
为了提升开发效率,你需要了解Eclipse和MyEclipse的一些基本操作,如代码自动补全、重构、调试、版本控制集成等。同时,掌握MyEclipse中的服务器配置,如Tomcat、JBoss等,这将有助于你部署和运行Web应用程序。 在...
在本文中,我们将深入探讨如何使用JSP进行文件上传,并结合MyEclipse或Eclipse集成开发环境进行实际操作。文件上传是Web应用中常见的功能,它允许用户将本地计算机上的文件传输到服务器。JSP(JavaServer Pages)是...
本文将详细讲解如何在MyEclipse和Eclipse这两个流行的Java集成开发环境中配置SVN,以便进行代码的版本管理和团队协作。 首先,我们需要理解SVN的基本概念。SVN允许开发者保存文件的不同版本,追踪并管理项目中的...
【搭建Eclipse MyEclipse开发环境】 在进行Java开发时,选择合适的开发工具至关重要。Eclipse和MyEclipse是两款非常流行的开源集成开发环境(IDE),尤其受到Java开发者喜爱。本教程将指导你如何搭建Eclipse和...
搭建Eclipse+MyEclipse+Tomcat开发环境是Java Web开发者的一项基本技能。通过以上步骤,不仅能够构建出一个功能齐全的开发环境,还能加深对JDK、Tomcat、Eclipse和MyEclipse等工具的理解。这对于后续的Java Web应用...
以上就是MyEclipse、Eclipse、iReport、JasperReport和Struts2整合的基本步骤和相关知识点。通过这种整合,开发者可以在Web应用中轻松地创建和展示动态报表,提高应用的功能性和用户体验。在实际操作中,还需要注意...