V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lwj0821  ›  全部回复第 1 页 / 共 1 页
回复总数  17
2020-06-30 09:53:18 +08:00
回复了 kmdd33 创建的主题 上海 组个微信群: echo ("上海程序员内推找工作 wechat 群");
bHdqMTIxMzg1MjA= 谢谢
2019-11-07 14:28:18 +08:00
回复了 zhoudaiyu 创建的主题 MacBook Pro 关于阿米洛的 Mac 机械键盘
现在用的 68 键 699 那款,还挺好的。
2019-10-24 14:13:52 +08:00
回复了 a154312237 创建的主题 推广 搞点节日气氛,送大家点福利
加一
2019-10-24 14:13:06 +08:00
回复了 lyver 创建的主题 推广 1024 程序员日~今天没有 Bug! printf("Hello,Gift!")(福利贴)
看看
2019-09-09 17:25:49 +08:00
回复了 jcloud 创建的主题 推广 回帖送京东 JOY 玩偶,最高还能领 100000 京豆!
你们都当分母,那分子我当了吧
XR faceID 坏了一样换新了
2019-05-30 21:47:25 +08:00
回复了 lwj0821 创建的主题 Java 有什么思路可以使打 jar 包的时候自定义配置文件
这是我后续的解决方法:直接修改 jar 包内文件
( 1 )使用 jar tvf jar 名称 | grep 目标文件名 查询出目标文件在 jar 包中的目录
:jar tvf service-0.0.1-SNAPSHOT.jar |grep config.properties
( 2 )使用 jar xvf jar 名称 目标文件名(copy 上面查出的全路径) 将目标文件及所在 jar 包中的目录解压到当前路径
:jar xvf service-0.0.1-SNAPSHOT.jar BOOT-INF/classes/config/config.properties
( 3 )修改目标文件的内容,或者将要新的目标文件替换掉提取出来的目标文件
:vim BOOT-INF/classes/config/config.properties

:cp config/config.properties BOOT-INF/classes/config/config.properties
( 4 )使用 jar uvf jar 名称 目标文件名(和步骤( 2 )中的目标文件名相同) 将新目标文件替换到 jar 包中
:jar uvf service-0.0.1-SNAPSHOT.jar BOOT-INF/classes/config/config.properties
2019-05-24 14:49:34 +08:00
回复了 lwj0821 创建的主题 Java 有什么思路可以使打 jar 包的时候自定义配置文件
@pmispig 因为项目用的 hibernate,我在 xml 里配置
<!--本地配置-->
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:config/config.properties</value>
</list>
</property>
</bean>
<!--线上配置-->
<context:property-placeholder location="file:xxx/config/config.properties" order="1" ignore-resource-not-found="true" ignore-unresolvable="true" />

这个首先会走线上,如果找不到配置文件会走本地的配置
2019-05-24 10:23:37 +08:00
回复了 lwj0821 创建的主题 Java 有什么思路可以使打 jar 包的时候自定义配置文件
@guixiexiezou,已经解决了,在运维发布时读取外部配置文件,开发时读取内部配置文件。。。对于多配置文件开发运维切换也是麻烦的事。
2019-05-23 13:55:15 +08:00
回复了 lwj0821 创建的主题 Java 有什么思路可以使打 jar 包的时候自定义配置文件
@lululau 这样的话放在服务器上是没问题的,办事本地开发的时候就要在改配置指向自己的目录,需求要本地开发,运维都不需要改配置。。。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3371 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 11:32 · PVG 19:32 · LAX 03:32 · JFK 06:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.