社区
Java SE
帖子详情
修改properties文件的内容后,总是无法即时生效。
hitman50
2012-05-02 01:28:39
经常会在项目中写一些如oracle.properties的文件,其中配置着连接数据库的信息,如jdbc驱动,数据库用户名密码等。但是经常发现,如果修改了其中的内容,比如密码,这个文件在项目中不会立即生效,只能通过eclipse的Projiect -> clean 重新编译后,才能生效。如果项目文件众多,编译时间会很长,影响工作效率。请问经验丰富的各位,有什么好的方法处理这样的问题?
...全文
1776
7
打赏
收藏
修改properties文件的内容后,总是无法即时生效。
经常会在项目中写一些如oracle.properties的文件,其中配置着连接数据库的信息,如jdbc驱动,数据库用户名密码等。但是经常发现,如果修改了其中的内容,比如密码,这个文件在项目中不会立即生效,只能通过eclipse的Projiect -> clean 重新编译后,才能生效。如果项目文件众多,编译时间会很长,影响工作效率。请问经验丰富的各位,有什么好的方法处理这样的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
succinite
2012-05-02
打赏
举报
回复
例如:
eclipse 的Servers窗体,双击tomcat--->>Overview-->>Server locations
Server path: tomcat安装目录
Deploy path: tomcat安装目录\webapps
Publishing:Automatically publish when resources change 选中。
修改后资源文件后,发布一下既可,如果是连接数据库的配置文件需要重启tomcat。
是一格啊
2012-05-02
打赏
举报
回复
我也遇到过这种问题,每次都得重新编译后才有效
z25765339
2012-05-02
打赏
举报
回复
你每次clean的时候,build才会把你修改后的配置文件从新copy到classpath下
z25765339
2012-05-02
打赏
举报
回复
听了你的做法,当然不会生效…………因为你修改的文件不是classpath下的配置文件,你要直接到classpath下修改才行,或者在web.xml中,直接指定配置文件的的·路径
liuyuhua0066
2012-05-02
打赏
举报
回复
关注下 同事的eclipse也是这个问题 貌似每次也都是clean
dxqrr
2012-05-02
打赏
举报
回复
怎么会不立即生效?
close没
暖暖猫
2012-05-02
打赏
举报
回复
好像都是一样的吧,要不换xml试试看
python读取
properties
文件
_读取
properties
文件
如何获取.
properties
配置
文件
如何获取.
properties
配置
文件
分析思路:先使用流和
文件
关联,即读取
文件
再读取
文件
内容
,一行一行读取字符分割“=” 键值对然后把键值对放到集合中去但是
Properties
类里面有方法给我们用,底层就是按照上面的思路获取的
Properties
props = new ...文章ke_ry2017-01-13399浏览量springBoot框架不同环境读取...
SpringBoot配置
文件
和 插件
pom
文件
坐标 groupId:组名,公司域名倒着写 artifactId:项目名称 version:项目版本 坐标意义: 1.主要管理项目 2.项目打包路径就是坐标位置
动态
修改
运行中项目配置
文件
参数
简单介绍 项目中有时会有一些特殊的需求,例如需要不停项目来动态的更改一些参数配置 一般情况下配置
文件
参数是
无法
在运行中被更改的,只能通过停止项目,手动
修改
配置
文件
,然后再启动才能
生效
,今天给大家介绍一种可以实现此需求的操作 实现原理 首先需要知道: Java 语言经过编译器编译之后生成的 .class
文件
才是真正运行在 JVM 虚拟机中的
文件
,而不是 .java
文件
。 所以要想动态
修改
参数配置且
即时
生效
,其核心是要
修改
编译器编译后的配置
文件
,也就是必须同时
修改
target目录与resource
eclipse tomcat编译java_eclipse 使用tomcat运行JavaWeb项目,
文件
修改
后为何不用重启tomcat? (运行web项目的4种方式)探究...
1.情景说明在eclipse中,为什么Java
文件
修改
后,重启tomcat class
文件
才能
生效
?为什么jsp
修改
后,不需重启tomcat就能立即
生效
?为什么静态资源(*.js,*.css,*.html,图片、pdf)等
文件
修改
后,会
即时
生效
?2.探究eclipse的自动构建功能(Build Automatically)自动构建的对象:src目录下的所有
文件
;src目录被指定用来存放Java源文...
开发工具idea,SpringBoot项目
修改
代码后无需重启服务
生效
1、在pom.xml
文件
中添加依赖 <!-- 开启热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional>
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章