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. [自制操作系统] 连续页分配释放&kmalloc/kfree

    本文将在JOS上实现连续内存.释放,提供内核的kmalloc与kfree,并在分配frambuffer的时候进行测试. Github : https://github.com/He11oLiu/JOS ...

  2. Jsp与beetl的比较

    首先介绍一下模板引擎的概念,是为了使用户界面与业务数据分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎,就会生成一个标准的html文档. Jsp全名是JavaServer Page,中文名叫 ...

  3. Java学习8——类(对象)之间的关系

    (基础语法结束,开始看面向对象) 关联 关联体现的是两个类之间语义级别的一种依赖关系,比如我和我的老师. 继承(一般和特殊) 继承是指一个类继承另外一个类的的功能,并可以增加新的功能,"XX ...

  4. 201521123104 《Java程序设计》第8周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 1. List中指定元素的删除(题目4-1) 1.1 实验总结 这道题的关键是如何删除元素.一 ...

  5. 201521123001《Java程序设计》第8周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 本次作业题集集合 List中指定元素的删除(题目4-1) 1.1 实验总结 答: 在老师的详细 ...

  6. 201521123004《Java程序设计》第5周学习总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 接口 接口(interface)就是方法声明和常量值的集合 实现接口的类叫接口的 ...

  7. list,set,map总结

    学习了集合,脑子里list,set,map之间的关系有混乱,在这里整理一下.有兴趣的朋友可以看下. 先看下 list,set,map各自的特点

  8. 201521123009 《Java程序设计》第13周学习总结

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

  9. 201521123109 《java程序设计》第14周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. 2. 书面作业 1. MySQL数据库基本操作 建立数据库,将自己的姓名.学号作为一条记录插入.(截图,需出现自 ...

  10. 详解go语言的array和slice 【一】

    本篇会详细讲解go语言中的array和slice,和平时开发中使用他样时需要注意的地方,以免入坑. Go语言中array是一组定长的同类型数据集合,并且是连续分配内存空间的. 声明一个数组 var a ...