當前位置:首頁 » 編程語言 » java的可執行文件

java的可執行文件

發布時間: 2022-09-10 21:58:23

⑴ 怎樣將編譯好的java程序打包成可執行文件

需要的工具myeclipse 、jar2exe

步驟:1、將Java項目導出成.jar包,滑鼠右鍵項目名,選擇導出

⑵ JAVA要怎麼弄出程序的可執行文件

java可以生成jar包,只要有java環境的機子都可以直接點擊運行。

初學者都比較茫然
把自己寫的東西打成JAR包
供別人使用自然是件很快樂的事
下面簡單介紹下:
(1)當然得有JAVA源文件
把源文件編譯成CLASS文件
(2)當JAVA文件在某個PACKAGE下
得好好注意下

比如有
(HelloWorld.java)

Package
com.yang

Public
class
HelloWorld
{
}

CLASS文件
在目錄c:/test下,
(3)
進入CMD,
把目錄切換到c:/test,
在命令行輸入
jar
cvf
test.jar
com.yang
*.class
(test.jar
是要生成的JAR文件的名字)
然後生成的JAR包(test.jar)會出現在c:/test目錄下面
把JAR包引入到項目的CLASSES底下
項目里就可以引用此JAR包里的東西了

⑶ 如何將JAVA生成可執行文件

這個是borland不公開的使用技巧,能夠通過JBuilder來生產exe文件來啟動java文件。jbuilder並不支持本地編譯機制。可是有一個隱藏的技巧可以讓你從可執行文件來啟動java程序,可以出現或者不出現console窗口。想做到這些,需要jbuilder的bin目錄下的這些文件: jbuilder.exe jbuilderw.exe (可選) jbuilder.configJDK.configjavalauncher.dll 「jbuilder.exe」是一個通用的可執行外殼文件,用以啟動java程序,」jbuilderw.exe「好象是javaw.exe一樣,它把」jbuilder.exe」包裝起來,可是運行時候不顯示那個console的窗口。使用這些文件的關鍵是文件名。「jbuilder.exe」查找一個文件叫」jbuilder.config」的配置文件,裡麵包涵了運行java程序的必需信息。同樣的」jbuilderw.exe」查找」jbuilder.exe」來啟動不帶console窗口的java程序。要是把jbuilder.exe重命名為」foo.exe」,那」foo.exe」將去尋找」foo.config」配置文件,同樣」jbuilderw.exe」被重命名為」foow.exe」,它會去尋找」foo.exe」文件。 說到這里,聰明的讀者應當猜到怎樣利用jbuilder.exe來啟動應用程序了。只要把jbuilder.exe,jbuilerw.exe,jbuilder.config改名成相應的文件名,在jbuilder.config裡面指定主類和類路徑,就能夠通過執行jbuilder.exe(或者被改名後的exe文件)來啟動java應用程序了。下面是用本機為例。 borland jbuilder 5被安裝在e:\jbuilder5\目錄下,在e:\jbuilder5\bin\下樹立一個temp目錄,然後把jbuilder.exe,jbuilder.config,javalauncher.dll,jdk.config四個文件拷貝到:\jbuilder5\bin\temp\目錄下,然後在這個目錄下建立一個hello目錄,在這個目錄下生成一個hello.java文件,即e:\jbuilder5\bin\temp\hello\hello.java文件,file://hello.java/package hello; public class hello{ public static void main(string s[]){ system.out.println("hello, exe file!");}} 然後打開jbuilder.config文件,作相應的修改: 在jbuilder.config裡面找到下面兩行 # start jbuilder using the its main class mainclass com.borland.jbuilder.jbuilder 修改為 # start jbuilder using the its main class addpath e:/jbuilder5/bin/temp/ addpath命令是把目錄加入類路徑中,這個命令和其它config裡面可以識別的命令可以在jbuilder/bin目錄下的config_readme.txt裡面找到詳盡說明。 然後將jdk.config裡面的javapath修改成相對的路徑,例如本來是 javapath ../jdk1.3/bin/java 修改成 javapath ../../jdk1.3/bin/java 最後 將jbuilder.exe,jbuilder.config修改成所須要的文件名,例如foo.exe和foo.config文件。 現在執行foo.exe文件 至此,通過修改jbuilder來使用exe文件啟動自己的java運用程序已經完成了。 可是好玩的地方並不在這個地方,下面的小技巧可能更有趣,將jar文件打包進入exe文件! 假設利用上面的文件,生成hello.jar包,執行過程. jar cvf hello.jar hello\*.class 將類文件打包成exe文件 然後將jar包附加到jbuilder.exe後頭去. /b ..\jbuilder.exe+hello.jar foo.exe 將jar文件轉化成exe文件 在foo.config(jbuilder.config)文件裡面把前面加入的類路徑去掉,並加入下面的路徑: addpath e:/jbuilder5/bin/temp/foo.exe 然後執行. 看到了么?一個含jar包的exe文件被執行了!

⑷ Java如何生成直接可執行文件

不能,Java不能生成可執行文件,Java是一種解釋型編程語言,編譯生成的並不是CPU可直接執行的代碼,而是一種位元組碼,需要Java虛擬機來解釋執行編譯生成的位元組碼。
我們可以用變通的辦法來執行,編制一個批處理文件來執行,例如Java代碼編譯生成的.class文件放在d:\Test文件夾下,文件名為Test.class,編寫批處理文件如下:
@echo off
d:
cd \test
java Test
把上述代碼保存為Run.bat,需要時雙擊這個批處理文件就可以了。

⑸ 編譯java源程序時,使用的可執行文件是: A:appletviewer.exe B:jvac.exe C:java.exe D:jdb.exe

顯而易見選B:javac

⑹ 如何將java源程序打包成可執行文件

把 java項目 打包成 exe 可執行文件! 打包跨平台的.exe文件。安裝後運行左窗窗口標有十步。

第1步 : 完全略過,直接點Next

第2步 : 選擇「JAR in EXE mode」 就是選擇已經有製作好的jar文件。

第3步 : 上面是項目名稱,可隨便填寫,下面一個寫出想要將打包後的exe文件輸出的目錄的是「桌面project」。

第4步 : 由於演示程序是圖形的,所以選第一個,如果程序是控制台的,則選擇第二個,Executable name寫將要生成的.exe文件的名字,Icon File可以選擇生成文件的圖標。

第5步 : 先別管上面的,先在下面單擊綠色的「+」號,在彈出的窗口中點Archive,然後找到起初已經做好的 CAMP_fat.jar(詳見1.3)文件,"OK"後返回,在下面的Class Path里就出現jar文件路徑後,再在上面Main Class欄內點擊找到main所在的類。

第6步 : 系統的JRE版本,一般是填個1.3,下面填1.6在這里單擊advanced options,選擇search sequence。選這個就是因為要把JDK環境也打包進來,好讓程序能跨平台使用。首先要從系統的JDK下的JRE目錄到.exe文件的輸出目錄下「桌面projectJRE」,然後回到exe4j中在彈出窗口刪除列表中的所有項。是三項,一個注冊表的,一個JAVA環境變數的,一個JDK環境變數的,都不要。然後單擊綠「+」,選擇directory並選擇JRE的根目錄,是「桌面projectJRE」就是 後的目錄,選完後exe4j彈出窗口中的Directory里會顯示「.JRE」。點OK關閉該窗口,返回exe4j的主窗口,就可以看到剛加的路徑。再從主窗口左側窗口中單擊advanced options,並選擇preferred VM,在彈出的窗口中選擇client hostspot VM,單擊next按鈕繼續。

第7、8步 : 是一些個性設置默認即可。

第9步 : 編譯

第10步 : 點那個「Click Here to Start the Application」按鈕就可以看到程序運行效果了,然後再點」Seave as」保存一個exe4j生成的一個文件,隨便存哪裡都行,和.exe程序無關。

⑺ java虛擬機可執行的文件格式

class。
class文件全名稱為Java class文件,主要在平台無關性和網路移動性方面使Java更適合網路。
該文件打破了C或者C++等語言所遵循的傳統,使用這些傳統語言寫的程序通常首先被編譯,然後被連接成單獨的、專門支持特定硬體平台和操作系統的二進制文件。

⑻ jdk中兩個重要可執行程序分別是什麼

JDK是SUN公司提供的一套Java開發環境,
其中包含Java編譯器、Java運行工具、Java文檔生成工具、以及Java打包工具。
在JDK的bin目錄下存放了很多可執行文件,其中最重要的就是java.exe和javac.exe、舉例說明:

_正常我們編寫好程序存放在源文件a.java中,之後會通過javac.exe(Java編譯器工具)進行編譯,編譯完成後會生成a.class文件(位元組碼文件,是可執行的java程序),

_然後接下來java.exe(Java運行工具)會啟動JVM(Java虛擬機)進程,Java虛擬機相當於一個小型的操作系統,它專門負責運行由Java編譯器生成的位元組碼文件(a.class),從而使程序運行。

⑼ 怎樣把自己編寫的java程序變成jar可執行文件能舉個例子么

把自己編寫的java程序變成jar可執行文件的步驟如下:

1.最簡單直接的方法,選擇想打包的程序,右鍵export...

4.在機器上,設置好Jar文件的打開方式(別默認用解壓縮的工具打開就行),雙擊即可運行。

⑽ java可執行文件是哪個如何生成.

對於java來說,可執行文件應該算是class文件了,雖然說只是中間代碼,不過它是唯一和可執行搭的上邊的了

生成方法就是用連編程序java.exe

熱點內容
手機路由器如何登陸密碼 發布:2025-01-12 18:35:41 瀏覽:463
電光貓無法連接伺服器是什麼原因 發布:2025-01-12 18:32:58 瀏覽:512
迷你世界測試服的密碼從哪裡打開 發布:2025-01-12 18:25:32 瀏覽:109
我的世界手游tis伺服器 發布:2025-01-12 18:24:28 瀏覽:585
青海省分布式伺服器雲主機 發布:2025-01-12 18:12:03 瀏覽:476
英雄聯盟安卓手機版怎麼切換 發布:2025-01-12 18:10:53 瀏覽:380
q5尊享時尚型哪些配置 發布:2025-01-12 18:05:41 瀏覽:229
安卓版本哪裡下載 發布:2025-01-12 18:05:39 瀏覽:556
mc伺服器搭建搜不到 發布:2025-01-12 17:57:37 瀏覽:18
手機手勢密碼忘了怎麼辦 發布:2025-01-12 17:14:51 瀏覽:487