遇到问题----java----myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件
2017-02-07 18:19
746 查看
myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件。
正常的web项目有目录
src/main/resources
和
src/main/java
这两个目录默认在编译发布时是发布到WEB-INF/classes中的。
我们遇到发布的项目时配置文件不更新或者无配置文件,src/main/resources里面配置文件加载不到webapp下classes路径下等问题时说明 java buildPath中出现了问题导致没有发布到对应路径。
有两个原因
我们可以看到我们有哪些文件夹,以及它们编译发布到哪个路径,包含排除哪些文件。
正常的项目情况如图:
包含了
src/main/resources
和
src/main/java
的发布路径和情况。
但是我的项目build path如图:
发现缺少了src/main/resources,然后检查了项目,发现项目的src/main/resources命名错误成了src/main/resource。
少了个s。 不符合默认的配置src/main/resources路径,所以没有发布相应配置。
解决方法 把文件夹名修改回来成src/main/resources,然后注意build path是否正确。
我们可以看到我们有哪些文件夹,以及它们编译发布到哪个路径,包含排除哪些文件。
如图:
从上图可以清晰的看到,eclipse在编译时,只会加载src/main/resources目录下的.java文件,其他文件不会加载,这就导致了程序始终无法加载资源文件。
找到问题,那只要稍加修改既可,修改如图所示:
正常的web项目有目录
src/main/resources
和
src/main/java
这两个目录默认在编译发布时是发布到WEB-INF/classes中的。
我们遇到发布的项目时配置文件不更新或者无配置文件,src/main/resources里面配置文件加载不到webapp下classes路径下等问题时说明 java buildPath中出现了问题导致没有发布到对应路径。
有两个原因
原因一路径命名错误导致build Path中没有配置
对着项目右键build Path ----》 configure build Path我们可以看到我们有哪些文件夹,以及它们编译发布到哪个路径,包含排除哪些文件。
正常的项目情况如图:
包含了
src/main/resources
和
src/main/java
的发布路径和情况。
但是我的项目build path如图:
发现缺少了src/main/resources,然后检查了项目,发现项目的src/main/resources命名错误成了src/main/resource。
少了个s。 不符合默认的配置src/main/resources路径,所以没有发布相应配置。
解决方法 把文件夹名修改回来成src/main/resources,然后注意build path是否正确。
原因二未包含配置文件的类型或者排除了它
对着项目右键build Path ----》 configure build Path我们可以看到我们有哪些文件夹,以及它们编译发布到哪个路径,包含排除哪些文件。
如图:
从上图可以清晰的看到,eclipse在编译时,只会加载src/main/resources目录下的.java文件,其他文件不会加载,这就导致了程序始终无法加载资源文件。
找到问题,那只要稍加修改既可,修改如图所示:
相关文章推荐
- 遇到问题----java----myeclipse或者eclipse发布的项目时配置文件不更新或者无配置文件
- 遇到问题---java---myeclipse发布项目打包项目resource资源有缓存---log4j.properties新配置不起作用
- 遇到问题---java---myeclipse发布项目打包项目resource资源有缓存---log4j.properties新配置不起作用
- java配置文件或者eclipse中url等使用造成程序报错问题
- 在eclipse中发布webservice遇到的两个问题:1.servers资源没有打开 2.配置文件找不到
- 遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
- Myeclipse更新整个项目后,有时java或jsp文件,会提示错误,找不到类路径等问题。
- 遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
- eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
- java-----遇到问题------myeclipse----发布项目到tomcat中lib文件夹没有子项目产生ClassNotFoundException错误
- Tomcat重新发布项目后配置文件不更新的问题
- myeclipse中编写小java项目遇到的一些问题(持续更新)
- Myeclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
- java-----遇到问题------myeclipse----发布项目到tomcat中lib文件夹没有子项目产生ClassNotFoundException错误
- eclipse中web项目部署以后jsp的java文件找不到问题(Tomcat配置serverlocations)
- java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误
- 从代码都发布遇到的问题总结(C#调用非托管dll文件,部署项目) 转
- java 发布jar 后配置文件路径找不到的问题
- 关于myeclipse 8.5下android开发R.java文件不生成或不更新问题的解决
- JAVA学习遇到问题之项目部署环境配置