编辑: yn灬不离不弃灬 | 2014-05-25 |
initTestPaper = new RamdomInitTestPaper();
//创建初始试卷对象 testPaper= initTestPaper.getTestPaper( 题库/java 基础.xls ,6);
testView = new TestPaperView();
testView.setTestPaper(testPaper);
testView.setTeacher(new TeacherOne());
testName = Java 训练 ;
testView.setTestName(testName);
testView.setTotalTime(10);
integrationView.addTestPaperView(testName,testView);
} } 5.6 程序发布 用户可以使用 jar.exe 命令制作 JAR 文件来发布软件.
1 清单文件 编写以下清单文件(用记事本保存时需要将保存类型选择为 所有文件(*.*) ) : ch5.mf Manifest-Version: 1.0 Main-Class: ch5.gui.AppWindow Created-By: 1.8 将ch5.mf 保存到 D\:,即保存在包名所代表的目录的上一层目录中. 注意 清单中的 Manifest-Version 和1.0 之间、Main-Class 和主类 ch5.gui.AppWindow 之间以及 Created-By 和1.8 之间必须有且只有一个空格.
2 用批处理文件发布程序 使用 jar 命令创建.jar 文件: D:\>
jar cfm TestTrain.jar ch5.mf ch5/data/*.class ch5/view/*.class ch5/gui/*.class 其中,参数 c 表示要生成一个新的 JAR 文件,f 表示要生成的 JAR 文件的名字,m 表示 第5章标准化试题训练系统
127 清单文件的名字.如果没有任何错误提示,在D:\下将产生一个名字是 TestTrain.jar 的文件. 编写以下 train.bat,用记事本保存该文件时需要将保存类型选择为 所有文件(*.*) . train.bat path.\jre\bin pause javaw -jar TestTrian.jar 将该文件保存到自己命名的某个文件夹中,例如名字是
2000 的文件夹中.然后将 TestTrain.jar、 题库 和 图像管理 文件夹以及 JRE(并保证 jxl.jar 文件:操作 Excel 所 需要的 API 的JAR 文件也在 JRE\lib\ext 中)复制到
2000 文件夹中.在2000 文件夹中再 保存一个软件运行说明书,提示双击 train.bat 即可运行程序. 可以将
2000 文件夹作为软件发布,也可以用压缩工具将
2000 文件夹下的所有文件压缩 成.zip 或.jar 文件发布.用户解压后双击 train.bat 即可运行程序. 如果客户计算机上肯定有 JRE,可以不把 JRE 复制到
2000 文件夹中,同时去除.bat 文件 中的 path.\jre\bin 内容,并提示用户将操作 Excel 所需要的 API 复制到 JRE 的扩展中. mineClearance.bat echo 将操作 Excel 所需要的 API 复制到 JRE 的扩展中 pause javaw -jar MineClearance.jar 5.7 课设题目
1 标准化试题训练系统 在学习本章代码的基础上可以为程序增加任何合理的并........