您好,匿名用户
随意问技术百科期待您的加入

大型应用如何并行开发并且减少eclipse加载时间

+2 投票

如题,手上有一个项目,以前一个项目经理开发的,代码杂乱,所有的图片、css等都放置在一起,单纯jar包就100多M,image ,还有一大堆css,js,图片, 每次用eclipse打开项目就花去最少5分钟,狂晕。不知大家有什么解决方案?? 

我想到的是: 
1.把jar包提取到外面, 
2.把css,js,图片等新建立一个服务器放置, 

应该还有其他办法可以做到分模块开发,理想状态是每个人只需针对他负责的模块开发就OK了,想用户、权限等等之类的系统服务能够通过其他方式读取,如web service??有无具体点的办法呢?

用户头像 提问 2013年 2月12日 @ Wukong 上等兵 (475 威望)
分享到:

1个回答

+1 投票
 
最佳答案

1、你能对代码重新组织吗?如果行可以考虑根据模块进行拆分系统; 
2、可以考虑把css/js/图片单独部署到一个tomcat中 访问; 
3、jar包100多M 估计很多没用的 可以考虑精简下; 
4、建议有一台测试机器,把一些通用的部署上去 
5、考虑反向代理服务器 进行代理访问; 

启动服务器耗时的大部分就是类加载,如果行 还是考虑拆分系统;通用模块提供API(以jar包形式分发),成本会很高,可能性很低; 

比如用户、权限 可以考虑单独模块化  做成API(以jar包提供使用 屏蔽细节);如通过spring集成远程调用,还是很方便的 

6、申请机器;升级内存 cpu  上固态硬盘

用户头像 回复 2013年 2月12日 @ Garen 上等兵 (269 威望)
选中 2013年 2月17日 @Saber
提一个问题:

相关问题

0 投票
0 回复 82 阅读
0 投票
1 回复 33 阅读
用户头像 提问 2013年 11月27日 @ Yorick 上等兵 (278 威望)
0 投票
1 回复 37 阅读
用户头像 提问 2012年 12月1日 @ Nero 上等兵 (377 威望)
+1 投票
1 回复 170 阅读
用户头像 提问 2013年 1月7日 @ Saber 中士 (1,234 威望)
+3 投票
1 回复 86 阅读
用户头像 提问 2013年 2月17日 @ Oracle 上等兵 (238 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...