目录

  • 1 任务一 Eclipse概述及安装
    • 1.1 认识Eclipse
    • 1.2 安装Eclipse
    • 1.3 安装Eclipse插件
    • 1.4 实训
  • 2 任务二 Eclipse的集成开发环境
    • 2.1 Eclipse界面
    • 2.2 常用视图
    • 2.3 透视图
    • 2.4 Java程序编写
    • 2.5 编译和运行
    • 2.6 Java代码调试
    • 2.7 实训
  • 3 任务三 Eclipse中搭建Web开发环境
    • 3.1 Eclipse中Web开发环境的分析
    • 3.2 应用服务器Tomcat的安装与配置
    • 3.3 MyEclipse插件的安装与配置
    • 3.4 数据库的安装与配置
    • 3.5 实训
  • 4 任务四 Eclipse中开发Web项目
    • 4.1 Eclipse中创建Web工程
    • 4.2 建立Servlet处理方式
    • 4.3 建立JavaBean处理方式
    • 4.4 数据库开发
    • 4.5 Eclipse中调试Web项目
    • 4.6 实训
  • 5 任务五 Eclipse开发实例——电子会议厅
    • 5.1 MVC设计模式
    • 5.2 系统分析
    • 5.3 数据库设计
    • 5.4 框架结构设计
    • 5.5 功能设计与实现
      • 5.5.1 动态加载事务类别
      • 5.5.2 添加事务(一)
      • 5.5.3 添加事务(二)
      • 5.5.4 班级事务的编辑与删除
      • 5.5.5 班级事务的查看
    • 5.6 实训
  • 6 任务六   Struts实现MVC设计
    • 6.1 实例介绍
    • 6.2 Struts框架结构
    • 6.3 Struts实例设计
    • 6.4 利用Struts实现“班级事务发布”模块
    • 6.5 实训
  • 7 任务七  Hibernate实现数据持久化
    • 7.1 持久化技术
    • 7.2 Eclipse中开发Hibernate
    • 7.3 Hibernate项目的设计
    • 7.4 利用Hibernate实现“班级事务浏览”模块
    • 7.5 项目的打包与发行
    • 7.6 实训
  • 8 任务八   JUnit单元测试
    • 8.1 关于JUnit
    • 8.2 编写和运行JUnit测试
    • 8.3 JUnit测试案例
    • 8.4 实训
  • 9 任务九  使用CVS进行版本控制
    • 9.1 版本管理与CVS
    • 9.2 CVS服务器的安装与配置
    • 9.3 CVS客户端的配置
    • 9.4 CVS项目管理
    • 9.5 标记版本
    • 9.6 实训
编译和运行

编译和运行


一、Java构建器

Eclipse编译Java代码的环境称为Eclipse Java构建器,它使用实现了Java语言规范的编译器来构建Java程序。

u  Eclipse编译原理就是:自动发现、自动构建。

   默认情况下,Eclipse的Java构建器在保存各个Java文件时使用增量方式自动构建Java程序,即:当用户修改工程内容的任何一个文件,并且使实际内容发生了变化时,Eclipse就会使用默认的或者用户定义的Java构建器重新构建整个工程。

u 编译器把检测到的问题分为两类:警告错误

   通常情况下,Java构建器会把编译时遇到的Java语言规范规定的语法错误报告为错误,但是对于其他一些类型的错误,可以更改编译器的默认设置来告诉Java编译器是将它们作为警告、错误处理,还是把它们忽略。 


二、代码编译

为了保证Java项目顺利编译,Eclipse提供了一些基本设置,相关的有以下四项:

⑴ 已安装的JRE设置

Eclipse根据用户在已安装的JRE中设置的默认JRE构建Java程序

⑵ JDK一致性设置

按照图中的设置可知:JRE采用了6.0的标准,则构建器在工作时应该按照这个标准检查Java语法;如果采用低版本的标准会将Java文件中合乎6.0版本的语法作为错误处理。










⑶ 构建路径设置

构建路径用来查找源代码所引用的类的路径。在编译期间,使用此路径来搜索项目外部的类。

try {

  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

  String url;

  url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=TestDB";

  con = DriverManager.getConnection(url, "sa", "");

  stmt = con.createStatement();

} catch (Exception e) {

    System.out.println(e.getMessage());

}


首选项中的
构建路径节点有两个细节:类路径变量用户库

1)类路径变量


图中的变量分别代表不同的路径或jar文件,包含了一定类别的类文件。圈起来的三个变量是保留的类路径,根据JAR在内部设定。如:变量JAR_LIB代表了rt.jar包,里面包含了Java自带的所有系统类库,当然可以解读源代码中的系统类了。 

2)用户库

实例中设计了关于SQLServer数据库的存取操作,需要解析Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")等语句中的类,因此建立用户库(JDBC-JAR),包含了3个jar文件。 










⑷ 配置Java构建路径

项目属性中的构建路径被称作“Java构建路径”,打开方式有两种:

u选中项目,点击右键,在上下文菜单中选择“属性”,再点击“Java构建路径”;或者直接在上下文菜单中直接选择“构建路径”→“配置构建路径”


Java构建路径包括源代码项目排序和导出四个选项卡。

u源代码选项卡:设置了构建路径中的源文件夹和输出文件夹,这个设置细节与项目和类的创建设置有关。

u项目选项卡:设置当前项目编译或运行时所依赖的其他项目。

u排序和导出:显示项目的源文件夹和构建路径列表。

u库选项卡:库列表中包含了项目编译或运行时所需要的库文件,默认包含了“JRE系统库”。

如果需要给项目添加库资源,可以通过选项卡右侧的5种方式进行:

Ø添加JAR:添加项目内的JAR文件到构建路径中;

Ø添加外部JAR:添加本地磁盘系统内指定的JAR到构建路径中;

Ø添加变量:添加诸如图2-43首选项中设置的类变量到构建路径中;

Ø添加库:添加JRE系统库、JUnit、插件依赖项、用户库等预定义库到构建路径中;

Ø添加类文件夹:打开工作台各个项目的层次结构,并允许用户将所需的类文件夹添加到构建路径中。


三、代码运行

⑴ 运行Java代码

要运行某个Java源文件,首先要确定它才能运行。有两种方式可以确定源文件并运行: 

Method1:选中该源文件所在的项目,在工具栏中点击运行按钮旁的倒三角,弹出下拉菜单,再选择运行方式Java应用程序。 








Method2:直接在项目中选中源文件,或者打开这个源文件并使光标停留在编辑器里,在工具栏中点击运行按钮旁的倒三角,弹出下拉菜单,再选择运行方式Java应用程序,Eclipse就会运行相应的字节码文件,在控制台里输出结果。

有两点需要说明:

1)上面的操作是通过点击工具栏中的运行按钮执行的,其实还可以选中目标后,单击鼠标右键,在上下文菜单中进行选择。

2)如果无法运行,选中项目后,通过项目菜单做清理工作,重新生成字节码文件,再试着运行。

⑵ 创建应用程序配置 

完成了前一小节的运行后,在工具栏中点击运行按钮旁的倒三角,弹出下拉菜单,再选择运行命令,在弹出的对话框中可以看到刚刚执行过的运行操作被记录了下来。

在图中左侧一栏的Java应用程序中有一个名称Sort,这是为刚才的运行所起的名字,右边是针对这次运行的描述


下面介绍如何创建Java应用程序配置:

Step1:在图左侧的窗口中,鼠标右击Java应用程序,选择新建命令,弹出配置窗口,进行设置。 


Step 2:配置结束后,点击应用。


Step 3:可以点击运行按钮直接运行,当以后再点击运行按钮旁的倒三角时,弹出的下拉菜单中会记录运行过的名称,直接选择即可。