IntelliJ 资源编译问题

这两天在开发一个小工具,使用的IDE是intelliJ,但是在进行资源文件的编译的时候发现intelliJ对于资源文件的处理还是存在一点的小疑惑的。


首先如果要编译的资源文件不是intelliJ所认为的文件后缀结尾的需要进行配置,位于compiler


下面的 Resource pattern中进行添加




如上图,xpi后缀是专门为firefox的extension的插件的文件后缀名称,默认intelliJ是不会将其看做资源文件进行编译的。这些需要自行进行配置。


intelliJ如同所有的IDE一样会将编译后的文件output到特定的文件夹中,如:



如果在我们第一次编译成功后将target文件删除,然后再次运行,这时会发现所有的java文件等编译成功,可是所有的资源文件都并未在output文件夹中生成。

但是如果新加资源文件,新加的资源文件却会在output文件夹中生成。

intelliJ采用的是增量的编译方式,由此可见对于资源文件,处理方式和java文件还是有所不同的,不过如果需要再次编译资源文件,除了删除再次copy进来之外,可以通过rebuild方式将project重新build一次,


这样所有的文件都将会重新编译,当然包括资源文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值