我使用Eclipse创建了一个Hello World SWT应用程序,并且我能够从Eclipse运行它(一切工作正常)。但我想知道其他人(用户)如何运行这种应用程序。他们是否应该安装Eclipse,导入我的项目并运行它?这听起来很奇怪。我该如何运行Java应用程序?
回答
您必须使用main方法运行类文件。 例如: 的Java testMain.class
也许你必须指定一个类路径
你的意思是我可以通过在命令行输入“java className.class”来运行由Eclipse生成的* .class文件吗?我厌倦了,它不起作用。 – Roman
是的,这就是他的意思。但是你需要进入正确的工作目录,并且如果你的班级不在默认包中,你也需要指定你的包。例如。 'java com.mypackage.className.class' – Stroboskop
@ u2ix,@Stroboskop:你永远不会在'java'命令行指定'.class'。 –
如果您将其传递给别人,那么你必须创建一个可执行的jar文件,在jar的manifest文件中提到你的主要类(即一个带有main()方法的公共类)作为Main-Class。所以当prople双击它时,或者在命令控制台输入:jar“your jar name”,那么它们将会执行它。
这通常是Java的真实情况 - 但由于这是SWT - 他还需要处理打包/提供本机SWT库。 – Nate
- 1. 我该如何运行我的android应用程序?
- 2. 我该如何运行我的Java应用程序作为窗口服务?
- 3. 我无法运行java应用程序
- 4. 如何从Google Chrome应用程序运行Java应用程序?
- 5. 我该如何运行一个applet作为应用程序?
- 6. 我该如何访问已在运行的应用程序?
- 7. 运行Java应用程序
- 8. 运行Java应用程序
- 9. 如何从我的应用程序运行Facebook应用程序
- 10. 我该如何运行一个java程序automaticlly
- 11. 我们如何让一个Java应用程序永远运行
- 12. 当我运行任何应用程序时,该程序给我一个错误
- 13. 如何运行Java程序
- 14. 如何创建使用java每30secs应该运行的线程?
- 15. 我该如何在本地运行我的嵌入式Shopify应用程序
- 16. 即使我的iPhone被锁定,我如何运行该应用程序?
- 17. 我该如何杀死应用程序?
- 18. 用java -jar运行scala应用程序
- 19. 我该如何压缩我的XML和Java代码才能使我的应用程序运行更流畅
- 20. 简单的Java应用程序......我应该使用Java EE
- 21. 编译并运行该java程序
- 22. 如果我的应用程序的第二个实例已经运行在JAVA中,该如何停止执行?
- 23. 如何从java应用程序执行可运行JAR
- 24. 如何配置远程运行的无头Java应用程序?
- 25. 如何从Java应用程序运行进程?
- 26. 如何使用eclim运行java程序?
- 27. 如何用蚂蚁运行java程序
- 28. 我如何使用appcelerator运行我的Windows应用程序?
- 29. 运行时错误Java应用程序
- 30. 运行Java应用程序在XP
请参阅我的上一个回答 [关于您以前的问题](http://stackoverflow.com/questions/2279451/how-to-compile-a-class-file-in-java/2279925#2279925) –