最近,参加的新项目要求,开发工具使用idea,增量发布环境和生产。这里解释一下增量:即发布自己的修改的代码,带着项目路径文件夹,然后打成压缩包发给运维中心审核。
先说说自己暂时的解决方法
找了好久的idea插件,并没有完美的导出增量包工具,所以,是找了两个插件,算是解决了一下眼下问题。
插件是:Export To Directory和Create Patcher
Export To Directory只能导出项目路径和文件,但是并不能把java文件编译成class文件。
Create Patcher是只能导出编译的calss文件,不能导出其他类型文件 - -。
两者结合,正好解决问题,但是,BUT。。Export To Directory的路径是按照项目导出的,所以要重新排一下项目结构。
最后分享一下两个插件
Export To Directory可以在idea插件库搜索:Export To Directory
Create Patcher是开源的jar:idea导出增量补丁插件
END