Java高新技术   Myeclipse 介绍



知识概述:

             (1)Myeclipse开发工具介绍

(2)Myeclipse常用开发步骤详解

             

Myeclipse开发工具介绍

简介

MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能。

MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。 当我们下载Myeclipse后会有试用期,所以我们可以再网上收缩到注册码,以长时间使用。

Eclipse与MyEclipse是什么关系?

Myeclipse的核心就是Eclipse,只不过Myeclipse在Eclipse基础上增加了许多的插件,使用起来更加的方便。

注意:Eclipse实际上就是使用Java语言开发的,所以Eclipse是基于Java运行的。运行MyEclipse其实就是运行Javaw.exe。

eclipse的使用技巧



Workspace与project  必须要求:会切换工作间与导入项目

一个Workspace保留了MyEclipse的一套环境选项。如果需要另外一套风格的workspace则,新建workspace

点击File-->Switch Workspace-->Other。

弹出Workspace Launcher对话框-->点击Browse-->选项切换到的Workspace所在的目录,点击确定即可。

注意:由于切换到新的Workspace,需要关闭原来的Workspace,加载新的配置信息,所以时间比较长

创建新的项目和类文件


步骤如下:
1.右击-->New-->点击Java Project。
2.输入新的Java项目的名称,点击Finish。
3弹出如下对话框,提示是否切换Perspective(透视图),点击Yes。
创建Java文件右击 src-->New-->Class。
弹出New Java Class窗口,输入包名和类名,点击Finish。




注意:

1、给包名取名字的时候最好以公司域名的倒写开始,例如黑马的域名为itheima.com,那么包名以com.itheima打头。又因为是第一天课程,所以包名为con.itheima.day1。


2、如果想要修改工程名、包名或类名,可以通过如下步骤修改:右击工程名-->Refactor(重构)-->Rename。
 

设置某个Workspace的编译及运行环境,步骤如下:点击Window-->Preferences

点击Java-->Compiler,选择JDK编译版本,点击OK。

点击Java-->Installed JREs,选择运行项目的JRE版本,点击OK。

高版本的java能否运行低版本的javac编译的程序?

低版本的java能否运行高版本的javac编译的程序?

1.5版本的Java运行1.6版本的Javac编译的class文件,就会出现如下错误:

快捷键的设置,步骤如下:点击Window-->Preferences-->General-->Keys,在文本框中输入Content Assist

可以看到绑定的快捷键与输入法的快捷键相冲突,因此需要修改。

点击Unbind Command-->点击Binding-->按下Alt+/-->点击Apply。

此时,在编辑窗口中,输入main,然后按下Alt+/,就出现提示,按下Enter键

MyEclipse程序调试

在要调试的变量窗口左栏上双击,打上断点:

在代码编辑区右击-->Debug As-->Java Perspective。

切换到Debug透视图,点击Yes。

此时,就可以在Expressions小窗口中看到变量x的值了。

在Debug小窗口中,点击下一步。

就可以看到程序往下走了一步,并且变量x的值也发生了变化。

因为在Debug透视图中,编辑代码并不方便。可以切换回Java透视图。

在MyEclipse中配置Java模板代码

点击Window-->Preferences-->Java-->Editors-->Templates-->点击New。

输入模板名称以及内容,其中${line_selection}表示鼠标选中的内容,${cursor}表示光标,这两个变量都是通过Insert Variable插入的。

使用tryfinally的方法是:在代码编辑窗口中选中一行代码-->右击-->Surround With-->点击tryfinally()。

步骤如下:

在MyEclipse中导入已有的工程,将需要导入的工程拷贝到Workspace中。

步骤如下:点击File——>Import

跳出对话框。点击Existing Projects into Workspace

跳出对话框 选择工程目录 点击Finish

注意:如果导入的项目JDK的配置与本机JDK的版本不一致,则通过如下方式解决:

右击工程名称-->Build Path-->Configure Build Path。

弹出窗口,Remove导入项目的JRE。

点击Add Libray-->JRE System Library-->Next。

点击Finish即可。




Java高新技术 Myeclipse 介绍的更多相关文章

  1. Java高新技术 注解

      Java高新技术 注解 知识概要:                  (1)了解注解 (2)注解的应用结构图 (3)@Retention(RetentionPolicy.RUNTIME)    ...

  2. JAVA基本类库介绍

    我们曾经讲过,Java已经为编程者编制了许多类,这些类已经经过测试,基本上不存在错误,这些类都是我们编程的基础.如果不利用这些已存在的类,我们的 编程工作将变得异常复杂,所以我们应尽可能多的掌握Jav ...

  3. java中myeclipse连接mysql问题(java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)

    java中myeclipse连接mysql问题(java.lang.ClassNotFoundException: com.mysql.jdbc.Driver) 1.往项目中添加mysql-conne ...

  4. Java垃圾回收介绍(译)

    在Java中,对象内存空间的分配与回收是由JVM中的垃圾回收进程自动完成的.与C语言不同的是,在Java中开发者不需要专门为垃圾回收写代码.这是使Java流行的众多特征之一,也帮助了程序员写出了更好的 ...

  5. Java Web开发介绍

    转自:http://www.cnblogs.com/pythontesting/p/4963021.html Java Web开发介绍 简介 Java很好地支持web开发,在桌面上Eclipse RC ...

  6. [译]Java 垃圾回收介绍

    说明:这篇文章来翻译来自于Javapapers 的Java Garbage Collection Introduction 在Java中,对象内存空间的分配与回收是由JVM中的垃圾回收进程自动完成的. ...

  7. Java高新技术 JavaBean内省

     Java高新技术  JavaBean内省 知识概要:                 (1)了解JavaBean内省                 (2)JavaBean的简单内省操作     ...

  8. Java高新技术 反射机制

     Java高新技术 反射机制 知识概要:                   (1)反射的基石 (2)反射 (3)Constructor类 (4)Field类 (5)Method类 (6)用反射方 ...

  9. Java高新技术 JDK1.5之新特性

      Java高新技术  JDK1.5的新特性 知识概要:                 (1)静态导入 (2)可变参数 (3)增强for循环 (4)基本数据类型的自动拆箱和装箱 静态导入     ...

随机推荐

  1. Spring Boot-------项目搭建及注解

    Spring Boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需 ...

  2. 教学服务系统设计之PHP后台设计

    项目简介 本项目是与@nameoverflow同学合作.该同学负责vue 前端的设计,我负责php后台的接口实现.本文将主要记录php后台. 本项目的Github地址:https://github.c ...

  3. c# DateTime 类

    获得当前系统时间: DateTime dt = DateTime.Now;Environment.TickCount可以得到"系统启动到现在"的毫秒值DateTime now = ...

  4. [转载]历上最强的音乐播放器(jetAudio-8.0.5.320-Plus-VX

    原文地址:历上最强的音乐播放器(jetAudio-8.0.5.320-Plus-VX-完全汉化版)下载作者:盖世天星 历上最强的音乐播放器(jetAudio-8.0.5.320-Plus-VX-完全汉 ...

  5. JAVA课程设计

    博客作业教学数据分析系统(From:网络五条狗) 通过网络爬虫技术,将每位同学的分数链接爬到数据库,并根据每位同学该次作业的分数链接,获取该次作业的浏览量.评论量.图片数等信息,接着根据Java班级博 ...

  6. FileInputStream 小Demo

    要求:设计如下界面  文本框里面可以输入的路径和文件名  单机按钮可以读取在 指定的文件  并把文件内容显示到一个文本域里面来 代码: /** * */ package com.niit.homewo ...

  7. 201521123121 《JAVA程序设计》第6周学习总结

    1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖 ...

  8. 201521123078《java程序设计》第四次总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 继承是面向对象最显著的一个特性.继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性 ...

  9. 201521123097《Java程序设计》第四周学习总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 在本周的学习中,我知道了在类的定义里,还学习到了抽象类以及抽象方法的使用格式. 2. 书面作 ...

  10. 201521123087《java程序设计》第13周学习总结

    1. 本周学习总结 2. 书面作业 1. 网络基础 1.1 比较ping www.baidu.com与ping cec.jmu.edu.cn,分析返回结果有何不同?为什么会有这样的不同? 答: 往返行 ...