我被卡住了,应该如何将HTML文件添加到我的项目中,以便在创建jar并将其移动到我的计算机中的任何位置时,它会在运行jar时加载HTML文件。如何在Eclipse中制作一个包含需要在jar启动时运行的HTML文件的jar文件?
回答
将Web组件添加到名为Web应用程序归档(WAR)的包中的Java EE应用程序,该包是一个类似于用于Java类库的包的JAR。 WAR通常包含除Web组件之外的其他资源,其中包括:
服务器端实用程序类(数据库bean,购物车等)。 静态Web资源(HTML,图像和声音文件等) 客户端类(小程序和实用工具类)
检查此链接 http://docs.oracle.com/javaee/6/tutorial/doc/bnadx.html
您应该添加他们为src/main/resources
文件 - 这些然后使用您的代码打包到您的.jar中。
然后你可以使用Class
方法getResource()
或getResourceAsStream()
ImageIcon img = new ImageIcon(Help.class.getClass()。getResource(“/ main/resources/Back24.gif”));但它仍然不显示在框架 – ribarcheto94
@ richarcheto94上 - 资源需要与您调用'getResource()'的类在资源文件夹中的相同包中。在你的情况下,首先,你在'Class'类('Help.class.getClass()'''''Class'')上调用它 - 只需要使用'Help.class.getResource()';其次,如果'Help'处于包'com.richarcheto',那么资源应该在'resources/com/richarcheto/Back24.gif'中(这不是绝对必要的,因为你可以指导导航到资源路径,但它是一个容易开始的地方从...) – amaidment
- 1. JApplet在Jar文件中只能从Jar文件中包含的html运行
- 2. 如何在Eclipse可运行JAR导出中包含FXML文件?
- 3. eclipse:在jar包中包含abitrary文件
- 4. 在启动时运行jar文件linux
- 5. 在启动时运行jar文件?
- 6. 如何在Eclipse中运行jar文件
- 7. 如何在Eclipse中运行JAR文件?
- 8. 创建一个包含另一个jar文件的Jar文件
- 9. 在一个jar文件中编译时在cmd中运行一个jar文件
- 10. 制作jar文件时包含什么?
- 11. 如何在eclipse中执行一个可运行jar文件
- 12. 如何从包含库的eclipse项目制作jar文件?
- 13. 在eclipse上运行java jar需要bin目录下的文件
- 14. Eclipse在jar中执行一个文件
- 15. 启动时运行Jar文件?
- 16. 在Eclipse的可运行jar文件中包含图片和声音文件
- 17. 如何在另一个MIDP jar文件中运行现有的MIDP jar文件?
- 18. 运行的JAR文件没有在Eclipse
- 19. 如何制作包含DLL文件的JAR文件?
- 20. eclipse插件>如何包含一个jar文件programmaticaly
- 21. 如何制作可运行jar文件?
- 22. 在NetBeans中将jar文件包含在另一个jar文件中
- 23. 如何签名包含另一个jar文件的jar
- 24. 加载另一个jar文件中包含的jar文件不起作用
- 25. 如何在我的eclipse项目中包含jar文件
- 26. 错误,同时运行需要.jar文件的java文件
- 27. 如何自动在清单文件中包含jar文件
- 28. 如何在启动时运行jar文件(Ubuntu 11.10)?
- 29. 如何在屏幕上启动时运行.jar文件(Ubuntu 12.04)
- 30. 如何在ubuntu启动时运行.jar文件?
您可以创建Web应用程序war文件加载它们。如果那就是你想要的? –
这是一个Web应用程序,一个桌面应用程序。或者是其他东西?什么是'HTML'? 1)网络应用程序。 2)桌面应用程序的帮助文件。 3)... –