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. Lombok的使用

    下面介绍几个我常用的 lombok 注解:         @Data   :注解在类上:提供类所有属性的 getting 和 setting 方法,此外还提供了equals.canEqual.has ...

  2. Swing-布局管理器之FlowLayout(流式布局)-入门

    FlowLayout应该是Swing布局管理器学习中最简单.最基础的一个.所谓流式,就是内部控件像水流一样,从前到后按顺序水平排列,直到达到容器的宽度时跳转到第二行.既然是水平排列,那么就存在三种基本 ...

  3. 201521123109《java程序设计》第七周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 2. 书面作业 ArrayList代码分析 1.1 解释ArrayList的contains源代码 源代码: pub ...

  4. 201521123087 《java程序设计》 第七周学习总结

    1. 本周学习总结 2. 书面作业 ArrayList代码分析1.1 解释ArrayList的contains源代码                                           ...

  5. 201521123092《java程序设计》第六周学习总结

    1.本周学习总结 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 2.书面作业 1.clone方法 1.1 Object对象中的clo ...

  6. 201521123001《Java程序设计》第4周学习总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 答:1.被继承的类称为父类,继承父类的类称为子类 2.继承时子类将获得父类的属性与方法,并具 ...

  7. #黑客社会工程学攻防演练#[Chapter 1]

    1.1 什么是社会工程学 社会工程学(Social Engineering)是关于建立理论通过自然的.社会的和制度上的途径并特别强调根据现实的双向计划和设计经验来一步一步地解决各种社会问题.社会工程学 ...

  8. Java Build Path(Java 构建路径)

    Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项: 源码包 项目相关的 jar 包及类文件 项目引用的的类库 我们可以通过使用 Java 项目属性对话框中的 Java Build P ...

  9. iOS启动图-从网络获取的gif图,在本地一直是没有动画,还模糊的

    背景介绍:APP启动页,常有静态图加链接,gif加链接,短视频等几种形式.我们APP前期只有静态图这一种,功能已经实现.之后,有了添加gif的需求,按理说,只要添加一个类型判断,按照数据类型,通过不同 ...

  10. Java内部类的总结

    内部类是指在一个外部类的内部再定义一个类.类名不需要和文件夹相同. 内部类分为: 成员内部类.局部内部类.静态嵌套类.匿名内部类 . 1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类 ...