在我的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. 我应该在哪里放置我的css文件?
- 4. Jython,我应该在哪里放置我的.py文件
- 5. 我应该在哪里放置我的chromedriver文件?
- 6. 我应该在哪里放置Rails 5.1的中间件文件?
- 7. 我应该在哪里放置在phabricator
- 8. 我应该在哪里放置在FBConnect
- 9. 我应该在哪里放置代码?
- 10. 我应该在哪里放置DLL?
- 11. 我应该在哪里放置scriptmanager
- 12. 我应该在哪里放置.htaccess?
- 13. 我应该在哪里放置界面?
- 14. 我应该在哪里放置ANNOTATE_ITERATION_TASK?
- 15. MEF:我应该在哪里放置CompositionContainer?
- 16. 我应该在哪里放置自定义的.d.ts文件?
- 17. MAGENTO - 我应该在哪里放置SWF文件?
- 18. Symfony 3.3 - 我应该在哪里放置CSS和JS文件?
- 19. 我应该在哪里放置bluecove-2.1.0文件夹
- 20. R - 我应该在哪里放置RDA文件 -/R,/ data,/ inst/extdata?
- 21. 我应该在哪里放置图像文件?
- 22. 我应该在哪里放置data-url属性,目标html页面文件应该如何显示?
- 23. forms.py文件应该放在哪里?
- 24. 我应该在哪里设置UINavigationController的委托属性?
- 25. WPF MVVM,我应该在哪里放置视图特定的属性?
- 26. Wpf \ MVVM - 我应该在哪里放置视图相关的属性?
- 27. 我应该在哪里放置Maven项目的应用程序配置文件?
- 28. 应该在哪里放置配置?
- 29. testng.xml文件应该放在Netbeans IDE中的Java项目中的哪个位置?
- 30. 在Express中,我应该在哪里放置我的sitemap.xml和robots.txt文件?