`

MyEclipse及Eclipse开发前的基本设置

 
阅读更多
一、工欲善其事,必先利其器
   有许多程序员,每次使用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的地方,都需要选择一致的。
分享到:
评论

相关推荐

    搭建MyEclipse8.5下_Android2.2_2.3_开发环境

    MyEclipse Android2.2- 2.3 开发环境搭建、配置 (基于Win 7、xp、win2003操作系统) 一、基本步骤概览  1、安装MyEclipse8.5 (集成了Eclipse 3.5.2)  2、安装和配置Android SDK 2.2  3、安装ADT 4、配置...

    Eclipse开发的maven项目,导入Idea ~~ 超简单

    文章前言: 今日,将原先在eclipse上开发的Maven项目导入idea中,启动报错,项目在eclipse中启动百分百是没有问题,误以为是IDEA打开项目的动作...Eclipse开发的传统项目(非Maven项目)或者 myeclipse开发的传统项目

    myeclipse破解工具

    myeclipse是对EclipseIDE的扩展,主要用于Java、Java EE以及移动应用的开发,它可以帮助我们在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。软件包括了完备的编码、调试、测试和发布...

    JSP驾校管理系统myeclipse开发sqlserver数据库web结构java编程

    开发工具:Myeclipse或Eclipse、jdk、tomcat 二、功能介绍 (1)教练权限具有以下功能: ①教练管理:对教练的基本信息进行添加、删除、修改和查看; ②学员管理:对学员的基本信息进行添加、删除、修改和查看 ③...

    Myeclipse全面详解

    第 1 部分是基础篇,讲解了 MyEclipse 开发环境的搭建和基本操 作命令,通过使用基本操作命令就可以让 MyEclipse 自动生成程序员想要的代码。 第 2 部分是开发篇,讲解了目前最主流的 Java 项目开发所使用的框架,...

    JSP库存管理系统myeclipse开发SQLServer数据库web结构java编程

    开发工具:Myeclipse或Eclipse、jdk、tomcat。 二、功能介绍 (1)管理员权限具有以下功能: ①权限管理:对此系统用户的权限进行分配管理; ②用户管理:对此系统的用户进行添加、删除、修改和查看 ③商品管理:对...

    jsp药品信息管理系统myeclipse开发javaweb网页mysql数据库

    开发工具:Myeclipse或Eclipse、jdk、tomcat。 二、功能介绍 实现药店经营管理系统使企业的管理规范,提高企业的工作效率,降低员工的劳动强度和差错率,从而为企业创造效益。对企业的经营信息能够方便、准确、快捷...

    MyEclipse优化技巧.doc

    MyEclipse功能非常的强大,现在基本是使用Eclipse开发JavaEE的必备插件了。但是巨大的MyEclipse也导致Eclipse启动的速度加慢,另外开发的过程中有时候容易造成界面“假死”的状况。用了eclipse的都知道,他的核心...

    Java零基础-集成开发环境MyEclipse的使用.md

    阅读前建议已具备基本的Java语法知识和编程经验。 在阅读过程中,结合自己的实际需求进行思考和实践。 建议通过创建简单的Java项目和类,并编写、运行和调试代码来加深对MyEclipse的使用理解。 如有疑问,可以参考...

    MyEclipse下使用Axis开发Web Service()

    本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请...熟悉MyEclipse开发环境。 里面带有解决:eclipse Axis2 Codegen plugin报错问题

    JSP 超市进销存管理系统myeclipse开发sqlserver数据库java编程语言

    开发工具:Myeclipse或Eclipse、jdk、tomcat。 二、功能介绍 超市管理系统要满足以下几个方面的功能需求: (1)管理员权限具有以下功能: 权限管理:对此系统用户的权限进行分配管理; 用户管理:对此系统的用户...

    jsp 在线阅读管理系统FlashPaper开发设计myeclipse编程mysql数据库

    一、源码特点 jsp 在线阅读管理系统 是一套完善的WEB设计系统,对理解JSP java ... 2、开发环境为TOMCAT7.0,Myeclipse8.5开发 环境运行前必须安装FlashPaper2.2 指定路径,数据库为jspzxyd.sql,使用java语言开发。

    eclipse报表开发教程基础篇

    在我们的日常生活或商业领域中,经常会用到报表。数据以很好的方式(比如以商业报表的形式)组织起来,会极大的改善关键的决策制定...本教程将根据基本的流程在Myeclipse中开发、部署和测试一个简单的客户清单的Web报表

    jsp公共选修课系统mysql数据库tomcat运行myeclipse开发java编程jsp语言

    开发工具:Myeclipse或Eclipse、jdk、tomcat、mysql数据库。 二、功能介绍 (1)管理员权限具有以下功能: ①学生管理:对学生的基本信息进行添加、删除、修改和查看; ②教师管理:对教师的基本信息进行添加、删除...

    基于java swing的图书管理系统1(Library)

    功能描述:基本crud操作都有 ...运行工具:Eclipse/MyEclipse,Eclipse最兼容 数 据 库:MySql5.x 是否有课程报告:暂无 适用场景:课程设计学习参考,毕业设计参考对学计算机的大学生来说非常适合学习。

    Eclipse的基本配置

    因为MyEclipse6.0的快捷键设置有问题,所以我们必须对它进行修改,这样在程序的开发中才能高效率的进行开发。

    MyEclipse下开发Web Service(Axis)

    本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,者应有JAVA web 应用开发基础。应该具有看过WSDL,SOAP,XML等...熟悉Eclipse+MyEclipse开发环境

    (修正版)用Eclipse3.2+MyEclipse5.5M1+axis2_1.1.1+tomcat5.5 开发Web Services

    近一段时间在学习Web Service,呼必斯哈拉图--写的"Apache AXIS 开发 Web Services Step By Step"非常的详细,网上也存在很多不通的转载版本,很多人都说不行。我经过多次试验,总结出错误的原因有以下几个: ...

    MyEclipse7.0创建基于Axis的Web service

    通过该实验将掌握配置MyEclipse7.0的axis Web Service的开发环境,通过Top-Down方式创建、发布基于axis Web Service的基本步骤,进一步加深学生对XML、WSDL、SOAP等Web Service概念的理解。

Global site tag (gtag.js) - Google Analytics