Intellij Idea中设置全局的共享变量解决在不同的开发人员间共享工程文件

本文介绍了如何在IntelliJ IDEA中利用路径变量简化项目配置过程,包括全局路径变量的定义和使用,以及如何在工程依赖管理和Ant构建文件中应用这些变量,从而提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.工程引用的全局共享lib在是config\options\applicationLibraries.xml文件中
2.在设置-->Path Variables里面可以定义一个全局的路径,然后在路径中引用:
<library name="log4j">
<CLASSES>
<root url="file://$PATH_TO_LIB$/log4j-1.2.15" />
</CLASSES>
好处是以后可以共享工程文件iml,只需要定义变量PATH_TO_LIB就可以直接make工程.

因为当该工程在其它的机器上第一次打开时,Idea会提示需要新建变量PATH_TO_LIB,定义好变量PATH_TO_LIB之后,然后在Modules-->moduleName-->Dependencies就可以看到Module所需要的jar包的路径直接都被替换成了PATH_TO_LIB对应的值的绝对路径,免除了需要重新一个个定义所依赖的jar包的麻烦。

另外如果在ant文件中编译或者拷贝jar包的路径也都为相对路径。
这样就可以实现只需要修改两个地方就可以直接编译工程,以及通过ant发布应用。


参考:
1.[url=http://stackoverflow.com/questions/15877474/intellij-updating-a-path-variable]IntelliJ updating a Path Variable[/url]
2.[url=https://www.jetbrains.com/idea/webhelp/path-variables-2.html]Path Variables[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值