如何從.java文件創建可執行jar文件。只有一個使用awt和applet創建的java文件dm.java。我需要用圖標或圖像創建可執行的jar文件。通過點擊jar,它將作爲應用程序打開。這是可能的 ?請幫我java可執行jar創建
回答
使用Eclipse,右鍵點擊project - >'Export' - >'Java' - >'Runnable Jar File',填寫所有字段並按'Finish'。大多數使用此方法導出的jar可以雙擊運行,但有些需要從命令行啓動。
任何人都可以向我發送我需要從.java文件到cmd模式創建jar的步驟。這個java文件不包含LFA2711的任何包,也包含 – user753527 2011-05-27 06:05:42
,並且在完成包含所有庫之前,還選擇「將所需的庫提取到jar中」。 – Harinder 2011-05-27 06:12:18
最簡單的就是使用eclipse導出到jar文件。否則,您將需要使用java -jar命令。
爲了使雙擊發生,雙擊jar文件會自動將jar文件。否則,你總是可以在jar文件中創建一個快捷方式(贏得勝利)。然後你可以雙擊該快捷方式打開你的jar文件
任何人都可以向我發送我需要從.java文件中以cmd模式創建jar的步驟。這個java文件不包含任何包也 – user753527 2011-05-27 06:03:12
要做到這一點,你必須將文件MANFEST.MF包含到你的jar的META-INF目錄中。清單必須包含屬性Main -Class
。它的值是主類的全限定類名,即作爲應用程序入口點的類。
有關詳細信息,請參見http://download.oracle.com/javase/1.4.2/docs/guide/jar/jar.html。
圖標是不同的。如果您正在講述出現在應用程序窗口左上角的圖標,請使用frame.setIconImage(image)
。 如果您詢問命令窗口中顯示的圖標,這是特定平臺,可以通過運行腳本來實現。
任何人都可以發送我需要從.java文件做到在cmd模式下創建jar的步驟。這個java文件也不包含任何包。 – user753527 2011-05-27 06:02:53
可以使用Java Web Start啓動桌面上自由浮動的小程序。 JWS可以安裝桌面快捷方式&應用程序的菜單項,都帶有圖標。
JWS只使用Jar文件。要罐子您的小程序,做這樣的事情..
prompt>dir
dm.java
prompt>javac dm.java // compile the source
prompt>dir
dm.class
dm$1.class
dm.java
prompt>jar -cf *.class dm.jar // archive the classes
prompt>dir
dm.class
dm$1.class
dm.jar
dm.java
prompt>
它不是嚴格必要列入清單的JWS應用程序,而且幾乎沒有任何意義了JWS小程序。小應用程序類是在JNLP用來啓動小程序的文件中指定的。 JNLP文件還包含有關快捷方式和圖標的信息。
當您使用包含Main-Class:的清單創建可執行文件.jar時,如果您在系統上設置了正確的文件關聯,則雙擊它就可以工作。爲了正確,您需要安裝最新版本的Java。某些舊版本的Java不會設置最終用戶需要的文件關聯。您可以保證它只會通過提供批處理腳本來創建文件關聯,如下所示:
@ECHO off
SETLOCAL ENABLEDELAYEDEXPANSION
:: this .bat script creates a file association for executable .jar files
ECHO Creating .jar file association...
ECHO JAVA_HOME is %JAVA_HOME%
IF NOT DEFINED JAVA_HOME GOTO :FAIL
REG ADD "HKCR\jarfile" /ve /t REG_SZ /d "Executable Jar File" /f
REG ADD "HKCR\jarfile\shell" /ve /f
REG ADD "HKCR\jarfile\shell\open" /ve /f
ECHO REG ADD "HKCR\jarfile\shell\open\command" /ve /t REG_SZ /d "\"%JAVA_HOME%\bin\javaw.exe\" -jar \"%%1\" %%*" /f
REG ADD "HKCR\jarfile\shell\open\command" /ve /t REG_SZ /d "\"%JAVA_HOME%\bin\javaw.exe\" -jar \"%%1\" %%**" /f
REG ADD "HKLM\jarfile" /ve /t REG_SZ /d "Executable Jar File" /f
REG ADD "HKLM\SOFTWARE\Classes\jarfile\shell" /ve /f
REG ADD "HKLM\SOFTWARE\Classes\jarfile\shell\open" /ve /f
REG ADD "HKLM\SOFTWARE\Classes\jarfile\shell\open\command" /ve /t REG_SZ /d "\"%JAVA_HOME%\bin\javaw.exe\" -jar \"%%1\" %%*" /f
ECHO Finished creating .jar file association for executable .jar files.
PAUSE
GOTO EOF
:FAIL
ECHO Script failed. JAVA_HOME not defined.
PAUSE
- 1. java eclipse創建可執行jar
- 2. 如何創建testNG可執行.jar
- 3. 從2個其他可執行文件jar創建可執行jar
- 4. 創建可執行的JRuby jar時,我可以省掉什麼?
- 5. 如何運行使用maven創建的可執行jar文件?
- 6. 來自JAR的Java可執行文件
- 7. Java可執行文件Jar文件
- 8. Java Eclipse可執行文件jar文件
- 9. Netbeans java創建jar
- 10. 如何從我的java .jar文件創建可執行的蘋果.app文件?
- 11. 如何在java中構建可執行jar
- 12. 使用Spock測試集創建一個Groovy可執行jar以執行
- 13. 如何爲JavaFX應用程序創建可執行混淆jar?
- 14. 如何使用netbeans創建可執行文件.jar文件
- 15. 如何用黃瓜測試創建可執行的jar文件?
- 16. 的IntelliJ Scala的創建可執行的JAR文件
- 17. 從CMD創建可執行的JAR提示
- 18. 創建可執行jar不工作的多種方法
- 19. SpringBoot:無法創建完全可執行的jar與2.0.0-M3
- 20. 使用sinatra,warbler和jruby-openssl創建一個可執行的jar
- 21. IntelliJ Spring Boot:如何創建一個可執行的jar
- 22. 如何用1 GB堆創建可執行jar文件
- 23. 在intellij中創建可執行Jar文件
- 24. 如何創建一個可執行的jar文件
- 25. 如何創建一個Lagom項目的可執行jar
- 26. 在Maven中創建可執行測試jar時出錯
- 27. 創建可以在任何機器上執行的jar文件
- 28. 從ANTLR源文件創建可執行JAR
- 29. 如何使用依賴關係罐創建可執行jar
- 30. 在Eclipse中創建可執行JAR文件
爲什麼要將applet作爲可執行jar? – 2011-05-27 05:22:06
爲什麼在這個千年中使用AWT編碼? – 2011-05-27 07:07:09