在我的NetBeans IDE中,我創建了一個項目。該項目(Web應用程序)需要屬性文件。因爲我的應用程序有幾個包。所有包需要讀取此屬性文件在他們的代碼中。因此,我應該在哪裏放置這個java屬性文件。如果我將文件放在源代碼包下面的包的單獨的一邊,我得到FilenotFoundException.So我應該把它放在哪裏。 還有一個疑問是,如果我以後要更改文件中的任何內容,我應該在哪裏更改內容,因爲它存在於Projects文件夾中,也位於Files-> build-> classes文件夾下。我應該從哪裏修改它。從哪裏進行變更。 請幫忙。 謝謝。我應該在哪裏放置netbeans下的java屬性文件
2
A
回答
3
你可以把它放在任何包中。重點在於用
MyClass.getResourceAsStream("my.properties");
進一步閱讀here。
你總是改變項目的src文件夾。構建文件夾僅用於構建您的應用程序。
如果要更改已部署系統上的屬性文件,可以將屬性放入WEB-INF文件夾,然後使用ServletContext#getRealPath()訪問。
4
把你的文件/src/resources/
下,然後用它象下面這樣:
ResourceBundle props = ResourceBundle.getBundle("resources.config");
0
我把屬性文件在同一文件夾src和它的工作原理:)
相關問題
- 1. 我應該在哪裏放置我的屬性文件進行測試?
- 2. 我應該在哪裏放這個對象屬性/屬性
- 3. 我應該在哪裏放置我的組件的可下載文件?
- 4. Jython,我應該在哪裏放置我的.py文件
- 5. 我應該在哪裏放置我的CSS文件? Symfony 3.0
- 6. 我應該在哪裏放置我的css文件?
- 7. 我應該在哪裏放置我的chromedriver文件?
- 8. 我應該在哪裏放置Rails 5.1的中間件文件?
- 9. 我應該在哪裏放置在FBConnect
- 10. 我應該在哪裏放置在phabricator
- 11. 我應該在哪裏放置索引?
- 12. 我應該在哪裏放置DLL?
- 13. 我應該在哪裏放置ANNOTATE_ITERATION_TASK?
- 14. 我應該在哪裏放置.htaccess?
- 15. 我應該在哪裏放置scriptmanager
- 16. MEF:我應該在哪裏放置CompositionContainer?
- 17. 我應該在哪裏放置docker-compose.yml
- 18. 我應該在哪裏放置界面?
- 19. 我應該在哪裏放置代碼?
- 20. 我應該在哪裏放置靜態文本文件?
- 21. 我應該在哪裏放置自定義的.d.ts文件?
- 22. 我應該在哪裏放置ApnsPHP的.pem文件?
- 23. Symfony2 - 我應該在哪裏放置用戶上傳的文件?
- 24. 在Ubuntu中,我應該在哪裏放置這些文件?
- 25. Netbeans Java:我的CSV文件放在哪裏?
- 26. Symfony 3.3 - 我應該在哪裏放置CSS和JS文件?
- 27. 我們應該在哪裏放置HBM文件?
- 28. 我應該在哪裏放置gtk.h文件?
- 29. 我應該在哪裏放置phpdoc.xml文件?
- 30. 我應該在哪裏放置jar文件?