我知道如何獲得資源,例如。圖像或文本文件。但是,如何將文件保存在JAR中?有沒有辦法像使用getClass()一樣在獲取資源時使用它?如果不是,路徑的開始是什麼?如何在JAR中保存文件?
-4
A
回答
1
如果你問如何將文件添加到JAR,請閱讀文檔:http://docs.oracle.com/javase/tutorial/deployment/jar/update.html
的命令是jar uf jar-file input-file(s)
。如果您希望以編程方式執行此操作,請參閱http://docs.oracle.com/javase/6/docs/api/java/util/jar/JarEntry.html以瞭解JarEntry
類。
0
是的。有一種方法可以使用jar命令來執行此操作。您可以檢查Javadoc。
0
其中一個選項是在打包JAR(或程序)時將資源放入JAR文件中。例如,如果您使用Maven構建程序,只需將所有必需的文件放到src/main/resources目錄(請參閱http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html)。
相關問題
- 1. 如何將我的數據庫文件保存在JAR中?
- 2. 如何在JAR中檢查JAR文件和特定文件的存在?
- 3. 保存不同版本的.jar文件
- 4. 在netbeans中,如何在部署jar文件後保存或訪問映像
- 5. 將jar文件打包到存在的jar文件中
- 6. 如何在C++中保存.txt文件?
- 7. 如何在python中保存double文件?
- 8. 如何在iPhone中保存HTML文件
- 9. 如何在jsoup中保存xhtml文件
- 10. 如何在SQLite中保存pdf文件
- 11. 如何在C#中保存excel文件
- 12. 如何在javascript中保存文件
- 13. 如何在VB.NET中保存文件?
- 14. 如何將文件保存在fastcoloredtextbox中?
- 15. 如何在Unity中保存ADF文件
- 16. 如何在jsp中保存mp3文件?
- 17. 如何在JFileChooser中保存csv文件?
- 18. 如何在vb.net中保存文件
- 19. 如何在LocalStorage中保存文件?
- 20. 如何在vb.net中保存excel文件
- 21. 如何在java中保存文件?
- 22. 如何在jar文件中執行jar文件
- 23. 如何在Excel中使用VB SCRIPT調用jar文件並保存屏幕
- 24. android.support.v7 jar文件不存在
- 25. 屬性文件中的更改沒有保存在JAR文件中
- 26. 如何從保存的文件中獲取保存的文本
- 27. 如何從ouside jar中讀取jar文件中的文件
- 28. 如何將文件保存在文檔文件夾中?
- 29. 如何在可執行文件中保存文本文件?
- 30. Websphere中的NoClassDefFoundError - JAR文件存在
我不認爲這是可能的...檢查這個http://docs.oracle.com/javase/tutorial/deployment/jar/ – Pragnani 2013-03-02 16:55:11