0.uap项目迁移到idea开发的详细教程(第零篇)

前言
把使用了OSGI框架的国家电网统一开发平台(SG-UAP)的一大套项目,迁移到可以在idea中开发的项目,我们要保证之前的代码结构不变,提交svn和git均可,保证可以解决各个项目启动时相互依懒问题,对原有模块项目还可以进行打包项目,调试代码,最后还支持osgi的命令,比如ss,stop,start,updm等,最终完美实现在idea中开发uap的所有项目(现在已经实现了,涉及的工作量比较繁琐我们要细细梳理)

背景
1.一部分用eclipse,MyEclipse,uap(这三个其实都是eclipse系列),但这些都不再是我们公司的主流开发工具(idea宇宙最好不接受反驳,开发工具不统一,插件不能统一,编码习惯不统一!
2.招聘增加开发成本,要会uap(uap虽然是eclipse的封装但实用性还不如eclipse),这导致uap是一个专项技能了,麻烦,被动!
3.新老程序员不应该被开发工具所限制,所以使用喜欢的ide才是正解(如果你就愿意用uap,那你更应该看看我们是如何一步一步把uap项目解体的,同时能提供一次你可以选择的机会)!
4.我们团队接触到的uap版本只有两个,2.8和3.0,都不完美,各种bug和卡死现象!(这个现象就跟神经病一样,昨天关闭uap然后关机,今天早上开机打开uap启动后卡死~)!
5.我们团队对idea的执念是驱动我们把uap项目迁移到idea的最大动力!

正文
其实我们团队多次想把uap项目迁移到idea中,但是均已失败告终(主要是不懂osgi其次是没时间)
曾经也多次参考其他博文,可能是我们一直没碰到真正的迁移项目的博文,所以才有我们这次的一份详细的文章来描述迁移的起始过程。

现在通读了osgi框架设计,所以我们对项目改造是很有信心的,敬请期待下一篇。

曾经启动五分钟,现在启动一分钟内!

点赞和评论让我们知道有多少跟我们一样苦uap久已的人。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值