Java学习笔记(一)用Eclipse把一个简单游戏项目生成可执行的JAR文件

来源:互联网 发布:供货商软件 编辑:程序博客网 时间:2024/05/17 23:23

今天练习java时所用的项目来自于《Head First java》这本书,是一个小游戏。

目标是完成项目之后,生成可在cmd中执行的jar。

先看一下我的项目结构吧,下图中,我的main方法在 SimpleDotComGame.java中


1. 右击资源管理器(package explorer)中要打包的项目,点击“导出”(“export”)

在弹出的导出(Export)对话框中,选择Java目录下的JAR文件,单击下一步;

在导出目标路径(export destination)中选择你要保存的路径,单击完成。



2. 找到你创建的JAR文件,使用WinRAR打开它,编辑META-INFO目录下的MINIFEST.MF文件


编辑的方法可以参照这一博客:

http://shenxingfeng1988.blog.163.com/blog/static/106376005201242133516192/?suggestedreading&wumii

根据我的项目结构,我的MINIFEST.MF文件很简单,就是这样子的:

Manifest-Version: 1.0
Main-Class: simpleDotComGame.SimpleDotComGame
Created-By: emmagy

关键是 Main-Class,后面写的是main()方法的路径,一般是 包名.类名,有了这个属性就可以运行。

每个冒号后面都要有一个空格!


如果你发现你的WinRAR不能编辑文本(因为WinRAR的内部查看器不具备编辑功能),可以进行如下设置:

1)打开WinRAR-选项-设置, 把【查看器类型】设置成“外部查看器”,并在下方选择你所用查看器执行程序的路径,选择notepad.exe就可以了。(我这里用的是EditPlus)

2)这样再用WinRAR进入JAR文件,就可以用你设置的外部查看器(如notepad)打开MINIFEST.MF文件并编辑保存了。


3. 运行cmd,cd进入JAR文件所在的路径,输入命令

java -jar xxx.jar


0 0