程序运行说明.doc

上传人:sk****8 文档编号:3159251 上传时间:2019-05-23 格式:DOC 页数:16 大小:315.50KB
下载 相关 举报
程序运行说明.doc_第1页
第1页 / 共16页
程序运行说明.doc_第2页
第2页 / 共16页
程序运行说明.doc_第3页
第3页 / 共16页
程序运行说明.doc_第4页
第4页 / 共16页
程序运行说明.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、第 3 章 自制网络聊天室程序部署说明第一,编译 RMI 存根(stub)和框架( skeleton)文件。打开命令行窗口,进入到此程序源码存放到的目录下,输入命令:rmic chatserver.ChatServerImpl。当前目录的 chatserver 目录里会生成 ChatServerImpl_Stub.class和 ChatServerImpl_Skel.class 两个文件,这就是 ChatServerImpl 对应到存根和框架文件。同样,使用命令 rmic chatclient.ChatterImpl 得到 ChatterImpl 对应到存根和框架文件。第二,编译上面所有的类文

2、件,将服务器和客户端编译生成的.class 文件打包。针对服务器端,我们整理一个目录,包含如下目录:chat:对应 chat 包下类编译生成的文件。chatserver:对应 chatserver 包下的类编译生成的文件和 image 文件(放到 images 目录下) ,另外把上面得到的 ChatServerImpl_Stub.class 和 ChatServerImpl_Skel.class 拷贝到此目录下。chatclient:包括 ChatterImpl_Stub.class 和 ChatterImpl_Skel.class。执行命令 jar -cvf ChatServer.jar c

3、hatserver chatclient chat 生成 ChatServer.jar 文件。类似,针对客户端,我们整理一个目录,包含如下目录:chat:对应 chat 包下类编译生成的文件。Chatserver:包括 ChatServerImpl_Stub.class 和 ChatServerImpl_Skel.class。 Chatclient:对应 chatclient 包下类编译生成的文件和 image 文件,和ChatterImpl_Stub.class 和 ChatterImpl_Skel.class。执行命令 jar -cvf ChatClient.jar chatserver

4、chatclient chat,生成 ChatClient.jar 文件。第三,启动服务器。先启动 RMIRegistry,在命令行窗口中执行命令 start rmirigistry(Windows 平台) 。这是 JDK 中自带的提供 RMI 对象注册服务到工具。然后执行 Java chatserver.Main -jar ChatServer.jar 运行聊天服务器程序。单击 “Start“启动聊天服务器。第四,启动客户端。执行命令 java chatclient.ChatClient -jar ChatClient.jar 启动客户端程序。选菜单“File/Connect“输入服务器地址

5、和用户名,成功连接到服务器后,就可以聊天了。第 4 章 网上购物系统的 JSP 实现本实例是一个由 JSP 实现的网上购物系统。本实例实现了基本的登录验证、查询商品、分页处理、购物车处理以及订单处理功能。程序安装方法是:第一步:将 cart.jsp 复制到 C:Apache Tomcat 4.0webappsROOT 下。第二步:将 cart 目录(包含*.class 文件及*.java 文件)复制到 C:Apache Tomcat 4.0commonclasses 目录中。第三步:将 cart.mdb 复制到 C:下。第四步:配制 ODBC 数据源,在系统 DNS 中添加 cart.mdb,

6、并命名为 cart。 然后在浏览器中输入 http:/localhost:8080/cart.jsp 测试,如果看到如图 4-1 所示的画面,则证明安装成功。图 4-1 程序效果图第 5 章 图像编辑器程序共有 4 个文件:GraFrame.java、PanelPic.java、JPGFilter.java 和 GraphProg.java。程序的 main 函数在 GraphProg 类中,由它来生成 GraFrame,即程序的主窗口框架。4 个类都被声明到一个包 GraPro 中。1运行方法编译好四个类之后,把生成的文件存放到一个叫作 grapro 的目录下,再用下面的命令来启动程序:ja

7、vaw classpath “程序的 class 文件存放位置“ grapro.GraphProg假如 class 文件都存放在 D 盘的 PicExampleclasses 中,那么命令就是:javaw classpath “D:PicExampleclasses“ grapro.GraphProg2版权说明本程序版权归作者所有,任何单位和个人,在未经作者同意的情况下,不得将本源程序用于商业用途。第 6 章 简单媒体播放器程序实现步骤:本实例给出的是在 Windows 平台上安装 Java SDK 后配以 JMF 来实现一个简单的媒体播放器程序。(1)要完成本程序,首先需要安装 Java S

8、DK,建立基本的 java 程序运行和编程环境。(2)安装 JMF(Java Media Framework)软件;这很直观,从 Sun 的网站下载相应的(这里是对应于 windows 平台)安装文件包 jmf-2_1_1c-windows-i586.exe 然后直接安装即可。安装过后,确认系统变量“CLASSPATH ”包含包含 JMF 的 sound.jar、jmf.jar;当然在上一步的 SDK 安装中也需要确认相应的系统变量的值;这里不赘述了。(3)开始编制本实例的程序代码;作者使用了 eclipse 开发源程序。如同在程序中看到的,程序头包含的那些程序包是该工具自动识别加入的。实际上

9、,读者可以采用任意一种编辑器编辑源程序即可,编辑完成存储为“ediaPlayer.java ”源文件即可。(4)如上面得到源文件后,开始编译源文件,命令如下:javac MediaPlayer.java 编译成功后,编译器生成两个.class 文件:MediaPlayer.class,MediaPlayer$1.class 。如果出现编译错误,请检查以下各项: 源代码输入是否正确无误、CLASSPATH 设置是否正确。(5)运行程序;接下来就可以执行“java MediaPlayer”命令启动媒体播放器。版权声明:该实例程序为作者参考 JMF 相关资料完成,产权归作者所有;供本书读者参考。禁止

10、用于其它的商业活动第 7 章 个人日常事务管理系统版权所有,未经授权,不得擅自复制,作者保留所有权利。1本系统开发环境(1)操作系统:win2k。(2)数据库:SQL SERVER2000。(3)编译器:j2sdk-1_4_1_02-windows-i586.exe。2系统环境安装(1)安装数据库软件,在 OS 上安装 SQL SERVER2000。(2)安装编译环境。在 OS 上安装 JDK。在安装之前必须要有 j2sdk-1_4_1_02-windows-i586.exe 存在,这个软件在 SUN 的网站上可以下载。双击 j2sdk-1_4_1_02-windows-i586.exe 文件

11、开始安装 ,在第一次选择画面单击 “NEXT” 按钮,接下来的画面单击“YES ”按钮,第三个画面有一个“Browse”按钮,在这里可以选择安装 JDK 的目录以及安装的目录名称,我们采用系统默认值。单击“NEXT ”按钮进入下一个界面,在这个界面可以选择你所想要安装的组件和去掉你不想安装的组件,这里我们也采用系统的默认值。单击“NEXT”进入选择浏览器界面,默认的是选中 Microsoft Internet Explorer,我们选种它,单击“NEXT”开始安装。最后单击“Finish ”按钮完成 JDK 开发环境的安装。3系统环境配置在开发环境都安装好了以后,还有进行系统配置。根据上面安装

12、信息,本系统配置如下:打开系统设置,按 Winkey+Break 或 右击“我的电脑” ,选择“属性” ,选择“高级系统环境” 。在“环境变量”中我们分别添加或修改 path、classpath、java_home 三个变量,并给他们赋值。赋值如下: java_home=c:j2sdk1.4.1_02 (安装路径) classpath=.;C:j2sdk1.4.1_02libtools.jar;C:j2sdk1.4.1_02libdt.jar; 在 path 中添加 C:j2sdk1.4.1_02bin;注解:classpath 用于指明所有用于引用的类所在的目录,它允许用户把自己的类放在不同

13、的目录中,但应该让 JDK 编译 工具知道它们在那里。在完成了上面的工作后,确定就可以了。为保证安装环境是否安装配置成功,进入DOS 界面,输入 javac 或 java,如果列出相应的命令使用帮助则安装配置成功。上面已经完成了系统环境的安装与配置,下面就要为本系统的运行做准备了。4系统运行(1)将数据库文件 grrc_Data.MDF 和 grrc_Log.LDF 拷贝到 SQL SERVER2000 的 data目录下,在 Query Analyzer 中执行 SQL 语言恢复数据库,如下 (其中 grrc_Data 为数据库名): EXEC sp_attach_db dbname = N

14、grrc_Data, filename1 = Nd:mssql7datagrrc_Data.MDF, filename2 = Nd:mssql7datagrrc_Log.LDF(2)由于本系统 import 了以下三个文件 dbswing.jar,dx.jar,jbcl.jar 的类,故必须将这三个文件的目录加入到 classpath 路径里,方式如下:classpath=.;D:appdbswing.jar; D:app dx.jar; D:app jbcl.ja;(3)对所有 java 文件编译并通过,即可运行程序。Java 文件编译顺序为AppDialog.java,Customer_F

15、rame.java,AppFrame.java,LogFrame.java ,Application1.java。(4)系统登录用户名:sa ;口令: 123。第 8 章 商场 VIP 消费管理系统版权所有,未经授权,不得擅自复制,作者保留所有权利。1本系统开发环境(1)操作系统:win2k。(2)数据库:Access。(3)编译器:j2sdk-1_4_1_02-windows-i586.exe。2系统环境安装(1)安装数据库软件在 OS 上安装 Access。(2)安装编译环境在 OS 上安装 JDK。在安装之前必须要有 j2sdk-1_4_1_02-windows-i586.exe 存在,

16、这个软件在 SUN 的网站上可以下载。双击 j2sdk-1_4_1_02-windows-i586.exe 文件开始安装 ,在第一次选择画面单击“NEXT” 按钮,接下来的画面单击“YES” 按钮,第三个画面有一个“Browse ”按钮,在这里可以选择安装 JDK 的目录以及安装的目录名称,我们采用系统默认值。单击“NEXT”按钮进入下一个界面,在这个界面可以选择你所想要安装的组件和去掉你不想安装的组件,这里我们也采用系统的默认值。单击“NEXT” 按钮进入选择浏览器界面,默认的是选中 Microsoft Internet Explorer,我们选中它,单击“NEXT”开始安装。最后单击“Fi

17、nish ”按钮完成 JDK 开发环境的安装。3系统环境配置在开发环境都安装好了以后,还有进行系统配置。根据上面安装信息,本系统配置如下:打开系统设置,右击“我的电脑” ,选择“属性高级系统环境” 。在环境变量中我们分别添加或修改 path、classpath 、java_home 三个变量,并给它们赋值。赋值如下: java_home=c:j2sdk1.4.1_02 (安装路径) classpath=.;C:j2sdk1.4.1_02libtools.jar;C:j2sdk1.4.1_02libdt.jar; 在 path 中添加 C:j2sdk1.4.1_02bin;注解:classpat

18、h 用于指明所有用于引用的类所在的目录,它允许用户把自己的类放在不同的目录中,但应该让 JDK 编译 工具知道它们在那里。在完成了上面的工作后,确定就可以了。为保证安装环境是否安装配置成功,进入DOS 界面,输入 javac 或 java,如果列出相应的命令使用帮助则安装配置成功。上面已经完成了系统环境的安装与配置,下面就要为本系统的运行做准备了。4系统运行(1)首先建立数据源,这个在文章中已经讲的很清楚。大家可以参考文章中的内容来建立数据源。(2)我们进入 DOS 界面。我们的源代码在 D 盘的 VipQuery 下(当然也可以放到其它任何位置) ,在 DOS 命令符下输入:cd d:Vip

19、Query,回车就进入了源代码目录。(3)在这个目录下,输入 javac VipQuery.java(注意,JDK 是区分大小写的)回车,这个命令编译本系统源代码。程序没有问题的话,编译将直接通过。(4)编译通过后,再在 DOS 命令符下输入 java VipQuery 命令运行本程序。程序运行后将看到本系统的登录界面。(5) 程序登录口令:用户名:hust;口令:hust ;超级用户口令: manager。第 9 章 公司资源预约系统版权所有,未经授权,不得擅自复制,作者保留所有权利。1本系统开发环境(1)操作系统:win2k。(2)数据库:Access。(3)编译器:j2sdk-1_4_1

20、_02-windows-i586.exe。2系统环境安装(1)安装数据库软件在 OS 上安装 Access。(2)安装编译环境在 OS 上安装 JDK。在安装之前必须要有 j2sdk-1_4_1_02-windows-i586.exe 存在,这个软件在 SUN 的网站上可以下载。双击 j2sdk-1_4_1_02-windows-i586.exe 文件开始安装 ,在第一次选择画面单击“NEXT” ,接下来的画面单击“ YES” 按钮,第三个画面有一个“Browse”按钮,在这里可以选择安装 JDK 的目录以及安装的目录名称,我们采用系统默认值。单击“NEXT”按钮进入下一个界面,在这个界面可以

21、选择你所想要安装的组件和去掉你不想安装的组件,这里我们也采用系统的默认值。单击“NEXT”进入选择浏览器界面,默认的是选中 Microsoft Internet Explorer,我们选种它,单击“NEXT”开始安装。最后单击“Finish”按钮完成 JDK 开发环境的安装。3系统环境配置在开发环境都安装好了以后,还要进行系统配置。根据上面安装信息,本系统配置如下:打开系统设置,右击“我的电脑” ,选择“属性高级系统环境” 。在环境变量中我们分别添加或修改 path、classpath 、java_home 三个变量,并给他们赋值。赋值如下: java_home=c:j2sdk1.4.1_02

22、 (安装路径) classpath=.;C:j2sdk1.4.1_02libtools.jar;C:j2sdk1.4.1_02libdt.jar; 在 path 中添加 C:j2sdk1.4.1_02bin;注解:classpath 用于指明所有用于引用的类所在的目录,它允许用户把自己的类放在不同的目录中,但应该让 JDK 编译 工具知道它们在那里。在完成了上面的工作后,确定就可以了。为保证安装环境是否安装配置成功,进入DOS 界面,输入 javac 或 java,如果列出相应的命令使用帮助则安装配置成功。上面已经完成了系统环境的安装与配置,下面就要为本系统的运行做准备了。4系统运行(1)首先

23、建立数据源,这个在文章中已经讲的很清楚。大家可以参考文章中的内容来建立数据源。(2)我们进入 DOS 界面。我们的源代码在 D 盘的 bookresource 下(当然也可以放到其它任何位置) ,在 DOS 命令符下输入:cd d: bookresource,回车就进入了源代码目录。(3)在这个目录下,输入 javac mainFrame.java(注意,JDK 是区分大小写的)回车,这个命令编译本系统源代码。程序没有问题的话,编译将直接通过。(4)编译通过后,再在 DOS 命令符下输入 java mainFrame 命令运行本程序。程序运行后将看到本系统的登录界面。(5) 程序登录用户名:1

24、23456 ;口令:123456。第 10 章 图书管理系统本实例实现了一个图书管理系统,包含基本的登录,查询,借阅及归还功能。服务器端采用 EJB 组件技术实现,客户端采用 JavaApplication 实现。本实例运行环境是 Windows2000+JDK1.4+ J2EE1.3.1+Access2000。第一步:将 MyBookApp 目录复制到 C:下。第二步:将 book.mdb 复制到 C:下。第三步:配制 ODBC 数据源,在系统 DNS 中添加 book.mdb,并命名为 book。第四步:部署本实例(deployment) 。1启动 j2ee 应用服务器选择“开始运行” ,

25、直接输入 j2ee verbose(或在 c:j2ee1.3.1bin 目录下运行 j2ee verbose) ,出现以下信息:J2EE server Listen Port: = 1050Naming service started: :1050Published the configuration object .Binding DataSource, name = jdbc/Cloudscape, url =jdbc:cloudscape:rmi:Cloudscape DB;create=trueWeb service started: 9191Web service started:

26、8000Web service started: 7000J2EE server startup complete. 表明 j2ee 应用服务器启动成功。在以后的运行中不要关闭该窗口,在 IE 浏览器中访问 HTTP:/localhost:8000 可以看到默认的主页信息,如图 10-1 所示。图 10-1 J2EE 的默认主页2启动 Application Deployment Tool 布署工具选择“开始运行” ,直接输入 deploytool(或在 c:j2ee1.3.1bin 目录下运行j2ee deploytool) ,出现以下信息:Deployment tool version 1

27、.2.1. Type deploytool -help for command line options. Starting. 表明 deploytool 启动成功。在以后的运行中不要关闭该窗口。接着弹出 deploytool 的GUI 窗口,如图 10-2 所示。图 10-2 deploytool 窗口提示:deploytoo l 的 GUI 界面比 较消耗资源,如果你的系统配置不高,运行速度会较慢。3布署本实例1. 选择 File 菜单的 New Application.选项, 在 Application File Name 输入:c:MyBookAppMyBookApp.ear , 在

28、Application Disply Name 输入:MyBookApp, 单击“OK”按钮。2. 选择 File 菜单的 New Enterprise bean.选项, 第一个界面为说明,可以直接 Next 。 第二个界面中,选中 Create New Jar File In Application,在下面的下拉列表框中选择 MyBookApp,在 JAR Display Name 中指定名字 BookJAR,在 Contents 框中添加 CLASS 文件,按EDIT 添加,在 Root Directory 中指定 C:MyBookAppBEAN 为根目录,按回车确定,选出 Book.cl

29、ass、BookHome.class、BookBean.class通过 ADD 添加到下边的框中,这是三个最基本的构建 EJB 的文件,按 OK 确定。按 NEXT 进入下一步。 第三个界面中:在 Bean type 中选中 Entity,在 Enterprise Bean Class 中选中 BookBean, 在 Enterprise Bean Name 中指定 BookEJB,在 Remote Home Interface 中选中BookHome, 在 Remote Interface 中选中 Book ,单击“NEXT ” 按钮进入下一步 。第四、五、六、七个界面中可以直接单击“NEX

30、T ”,看看各项情况,不用做任何配置。在第八个界面中,也就是 Resource Factories Referenced in Code 的页面中,单击“ADD” ,然后在 Code Name 中填入 jdbc/book,在 JNDI Name 中填入 jdbc/book,最后点击“Finish”完成。3. 选择 File 菜单,New Enterprise bean.选项, 第一个界面为说明,可以直接单击“Next” 。 第二个界面中,选中 Create New Jar File In Application,在下面的下拉列表框中选择 MyBookApp,在 JAR Display Name

31、 中指定名字 BorrowJAR, 在 Contents 框中添加 CLASS 文件,按“EDIT”添加,在 Root Directory 中指定C:MyBookAppBEAN 为根目录,按回车确定,选出Borrow.class、 BorrowHome.class、BorrowBean.class 通过 “ADD”添加到下边的框中,这是三个最基本的构建 EJB 的文件,按“OK”确定。按 NEXT 进入下一步。 第三个界面中:在 Bean type 中选中 Entity,在 Enterprise Bean Class 中选中 BorrowBean, 在 Enterprise Bean Name

32、中指定 BorrowEJB,在 Remote Home Interface 中选中 BorrowHome, 在 Remote Interface 中选中 Borrow ,按“NEXT ”进入下一步 。第四、五、六、七个界面中可以直接按 NEXT,看看各项情况,不用做任何配置。在第八个界面中,也就是 Resource Factories Referenced in Code 的页面中,点击“ADD” ,然后在 Code Name 中填入 jdbc/book,在 JNDI Name 中填入 jdbc/book,最后点击“Finish”完成。4. 选择 File 菜单,New Enterprise

33、bean.选项, 第一个界面为说明,可以直接 Next 。 第二个界面中,选中 Create New Jar File In Application,在下面的下拉列表框中选择 MyBookApp,在 JAR Display Name 中指定名字 UserJAR, 在 Contents 框中添加 CLASS 文件,按 EDIT 添加,在 Root Directory 中指定 C:MyBookAppBEAN 为根目录,按回车确定,选出 User.class、UserHome.class、UserBean.class通过 ADD 添加到下边的框中,这是三个最基本的构建 EJB 的文件,按 OK 确定

34、。按 NEXT 进入下一步。 第三个界面中:在 Bean type 中选中 Entity,在 Enterprise Bean Class 中选中 UserBean, 在 Enterprise Bean Name 中指定 UserEJB,在 Remote Home Interface 中选中UserHome, 在 Remote Interface 中选中 User ,按“NEXT”进入下一步 。第四、五、六、七个界面中可以直接按“NEXT” ,看看各项情况,不用做任何配置。在第八个界面中,也就是 Resource Factories Referenced in Code 的页面中,单击“ADD”

35、 ,然后在 Code Name 中填入 jdbc/book,在 JNDI Name 中填入 jdbc/book,最后点击 “Finish”完成。5. 以上添加了 3 个实体 BEAN。接下来添加 SessionBean。选择 File 菜单,New Enterprise bean.选项, 第一个界面为说明,可以直接“Next” 。 第二个界面中,选中 Create New Jar File In Application,在下面的下拉列表框中选择 MyBookApp,在 JAR Display Name 中指定名字 BookSessionJAR, 在 Contents 框中添加 CLASS文件,

36、按 EDIT 添加,在 Root Directory 中指定C:MyBookAppBEAN 为根目录,按回车确定,选出BookSession.class、BookSessionHome.class 、BookSessionBean.class 通过 ADD 添加到下边的框中,这是三个最基本的构建 EJB 的文件,按OK 确定。按“Next ”进入下一步。 第三个界面中:在 Bean type 中选中 session 和 stateful (其中 stateless 用于类中只有方法,不保存值的情况 , stateful 用于类变量,保存值的情况) ,在 Enterprise Bean Clas

37、s 中选中 BookSessionBean, 在 Enterprise Bean Name 中指定BookSessionEJB,在 Remote Home Interface 中选中BookSessionHome, 在 Remote Interface 中选中 BookSession ,最后点击 FINISH 完成。6. 到此为止,4 个 EJB 已经添加到 MyBookApp 应用中了。我们应该可以看到如下图 10-3 所示的画面:在左边的树中选中 MyBookApp,在右边 JNDI 选项卡中,为 BookEJB 指定 JNDI 名为 MyBook;为 BookSessionEJB 指定

38、JNDI 名为MyBookSession;为 BorrowEJB 指定 JNDI 名为 MyBorrow;为 UserEJB指定 JNDI 名为 MyUser。再在左边的树中选中 BookSessionEJB,在右边的 EJB Refs 选项卡中,点击 ADD。然后指定 Coded Name 为 ejb/SimpleBook,指定 Type 为Entity,指定 Interfaces 为 Remote,指定 Home Interface 为 BookHome,指定 Local/Remote Interface 为 Book,在下面的 JNDI Name 中选择MyBook。再次点击 ADD,然后指定 Coded Name 为 ejb/SimpleBorrow,指定 Type 为 Entity,指定 Interfaces 为 Remote,指定 Home Interface 为BorrowHome,指定 Local/Remote Interface 为 Borrow,在下面的 JNDI Name 中选择 MyBorrow。再次点击 ADD,然后指定 Coded Name 为ejb/SimpleUser,指定 Type 为 Entity,指定 Interfaces 为 Remote,指定

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 建筑建材

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。