相信大部分的同學都會有一個想法,想讓自己的寫的java程序能在別人的電腦運行!!!本人就是這樣。。。
網上也有很多的教程,這裏就列舉幾個。。。
如何打包/運行jar包,及生成exe文件
如何Inno Setup打包可執行的軟件,其實就是在沒有安裝jdk電腦上安裝jre
爲什麼說這是一些坑???
起初我是這麼想的:就是在一個沒有jdk環境的電腦也能運行的文件。然後我也在網上找到了一些方法,就是上面三個的鏈接的方法。但是我使用完後,發現有問題,並不是我想要的方法。
- 第一個方法不能再沒有jdk環境的電腦上運行。。
- 第二個方法其實就是把jre文件一起給打包,然後再新的電腦上安裝一個jre文件,這樣就可以運行我們的java程序。。
- 爲什麼說這些都不是我想要的呢?
因爲我最開始學的C語言,使用的工具是DEV C++,這個工具生成的.exe文件卻可以在任何的電腦上運行,所以我就想把自己寫的java程序也弄成一樣。最後才發現java做不到,除非你的電腦自帶jdk環境就可以。。。