我被卡住了,應該如何將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)... –