JavaRebel

How do I use continuous integration with an Eclipse project?

风格不统一 提交于 2019-12-23 10:59:23
问题 I've been using maven2 and hudson for a while to do my continuous integration, but I find that Eclipse and Maven do not play well together. Sure there's a plugin, but it's cranky to mash the maven project into something that eclipse likes and the build times and unit test are too long. I'm considering switching back to a pure eclipse project with no ant and no maven involved. With the infinitest plugin and possible the JavaRebel agent, it would give me a very fast build-deploy-test cycle.

您如何加速Eclipse?

亡梦爱人 提交于 2019-12-10 10:34:26
如何使Eclipse体验更快? 例如: 我禁用了所有不需要的插件(Mylyn,Subclipse等)。 我没有使用 Mercurial 插件,而是将 TortoiseHG 配置为外部工具。 #1楼 通过禁用标签修饰( Windows -> Preferences; General -> Appearance -> Label Decorations )和禁用启动时未使用的功能( Windows -> Preferences; General -> Startup and Shutdown ),可以进一步提高性能。 通过根据您的JVM选择不同的垃圾回收策略,您还可以获得其他性能。 如果您厌倦了重新启动周期,则可以使用ZeroTurnaround中的 JavaRebel 。 这将缩短您花费在服务器/客户端重启上的时间。 #2楼 我已禁用Windows>首选项>常规中的所有未使用选项,这对性能产生了巨大的积极影响,切换选项卡时,Eclipse的速度仍然很慢,我不想增加内存,但是滚动时它的速度要快得多。 提示。 #3楼 限制打开的选项卡的数量时,我的性能有了显着提高(过去我经常打开30多个选项卡)。 您可以让Eclipse自动为您处理此问题: 窗口 -> 首选项 -> 编辑器 ->自动关闭编辑器 >>符号出现前的数量是8个打开的标签,因此我倾向于将其保留为8。 当打开更多标签时