如何从.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. 创建可执行的JAR
- 3. 从jar中创建可执行文件
- 4. 使用Eclipse创建可执行jar
- 5. 为Selenium创建可执行Jar代码
- 6. 如何创建testNG可执行.jar
- 7. 从2个其他可执行文件jar创建可执行jar
- 8. 从可执行Java Jar文件创建Shell脚本
- 9. 可执行的JAR文件中创建没有得到执行
- 10. 使用Java创建可执行设备
- 11. JRuby Warbler没有创建可用的可执行JAR文件
- 12. 创建可执行的JRuby jar时,我可以省掉什么?
- 13. 如何运行使用maven创建的可执行jar文件?
- 14. Java可执行jar类路径混淆
- 15. Java Eclipse可执行文件jar文件
- 16. 来自JAR的Java可执行文件
- 17. Java Swing - 更改可执行jar图标
- 18. Java可执行文件Jar文件
- 19. Java :: ANT创建Jar
- 20. Netbeans java创建jar
- 21. 可执行的jar
- 22. Eclipse JAR创建与cmd行JAR创建
- 23. 在当前jar中创建java进程来执行类
- 24. 使用Ant创建可执行的JAR:如何外部库文件添加到可执行的JAR
- 25. 如何从我的java .jar文件创建可执行的苹果.app文件?
- 26. Java Netbeans GUI构建器使可执行jar
- 27. 如何在java中构建可执行jar
- 28. 使用Spock测试集创建一个Groovy可执行jar以执行
- 29. 创建可以在任何机器上执行的jar文件
- 30. 从Ant创建的可执行jar文件不起作用
为什么要将applet作为可执行jar? – 2011-05-27 05:22:06
为什么在这个千年中使用AWT编码? – 2011-05-27 07:07:09