题外话-如何打包jar和建立 可以直接运行的java exe文件


网上有N多jar打包的方法,今天我们就来用下把我们的工程打个包
发给朋友玩,也不错嘛,也许有点多余,但对于还没用过的,帮省个麻烦吧
当然你朋友那里首先要装有1.5或以上的java虚拟机了

我们用Fat jar来打包,
下面是Fat jar包
解压后把Plugins里面的net.sf.fjep.fatjar_0.0.23直接复制到
Eclipse的plugins里面,重新启动就可以安装好了

我们对第5课的 项目进行打包,
右键点击项目发现有个Build Fat jar
点击他 弹出一个对话框,在这里我们
只要把Main-Class:选到我们的主类就可以了
你也可以把Jar-Name:把打包的jar改名

直接点完成(要是愿意把自己的代码共享给别人)
否则嘛 点下一步 在这里File-List:里面的JOGL05.java的勾去掉
之后就是点完成

哈哈  打包完成,双击下看看,饿???
怎么没反映?

问题是dll文件,还记得lib里面的几个dll吗?
把它们和打包好的jar放在一起,在双击下看看

我想直接点exe就可以运行游戏,又可以不用安装jdk怎么办呢?
网上有很多方法,我这里用JavaLauncher这个免费软件
你可以在网上找到它的使用方法,里面也有他的使用方法不过是英文的

你可能感兴趣的:(java,eclipse,jdk,游戏,虚拟机)