我在Eclipse上有一个maven java项目,它运行良好。我试图将它作为eclipse外的应用程序来运行(作为可执行的jar)。我试图将其导出为jar文件并运行它,但它不起作用。我如何从Eclipse导出Maven项目并将其作为eclipse外的可执行应用程序运行?在eclipse之外运行一个主要的java应用程序
0
A
回答
1
使用maven包装创建jar文件。
$ mvn package
您可以参考此步骤tutorial。
一旦jar准备就绪,请使用下面的命令运行它。
java -jar <jar-file-name>.jar
重要:
如果你没有一个清单在你的罐子调用Java的罐子将无法正常工作。
使用,如果你没有一个清单此命令:
java -cp <jar-file-name>.jar full.package.name.ClassName
+0
“你可以参考这个一步一步的教程。”,“如果你没有在你的jar中的清单调用java -jar将无法工作。” - 请不要在他们过期时提供链接:在您的答案中包含相关部分。正如你所提到的,如果没有清单来表明哪个类运行,那么它就不起作用,所以我认为这是你需要在你的答案中包含的部分。 –
+0
@Erwin,感谢您的指导...... :-) –
相关问题
- 1. 试图在Eclipse之外第一次运行java程序
- 2. 在Eclipse之外运行Java Applet
- 3. 如何运行在一个ASP.NET应用程序一个C#主
- 4. 无法运行Java应用程序。主要没有找到
- 5. Eclipse未运行java程序
- 6. “找不到主类:MineAvtaler。程序将退出。” - 只有在Eclipse之外运行
- 7. 我如何能在Mac上运行我的Java程序Eclipse之外
- 8. 在我的rails应用程序之外运行一个Ruby脚本?
- 9. NACHOS Eclipse的例外在线程“主要”
- 10. 运行的Scala程序作为一个Java应用程序
- 11. 应用程序运行在Eclipse
- 12. 在Eclipse中运行Android应用程序
- 13. 在eclipse中运行ant应用程序
- 14. 保存在Eclipse中运行外部应用程序
- 15. 在eclipse上运行设备之前登录apk应用程序
- 16. 在主要方法内运行的MVC应用程序
- 17. 在Rstudio之外运行闪亮的应用程序
- 18. 在cpanel godaddy主机上运行第一个Nodejs应用程序
- 19. 运行Java应用程序
- 20. 用php运行一个外部程序
- 21. Java应用程序在Eclipse中正常运行,但不是.jar
- 22. Eclipse运行之前的程序
- 23. Java,多线程应用程序,运行时的主窗口
- 24. Windows 7和Eclipse,如何运行主要应用程序打到桑巴安装
- 25. 在播放应用程序中运行主应用程序
- 26. 创建一个在Eclipse编译之前和之后运行的程序
- 27. 在leiningen主要回报后继续运行应用程序
- 28. 在运行我的Java应用程序时需要帮助
- 29. android studio intentservice没有在应用程序之外运行
- 30. java测试 - 在另一个linux机器上运行一个java应用程序
什么是“它不工作”是什么意思?当在罐子上双击时,就会出现 – Andreas
。它没有运行 – ryh12
这可能是一个双击的问题。你尝试用'java -jar myjar.jar'运行吗?至少你会看到一条错误消息,所以你会知道它为什么不起作用,例如你错过了'MANIFEST.MF'文件中的'Main-Class'声明。 – Andreas