写点什么

Eclipse 3.6M5 发布了

  • 2010-02-04
  • 本文字数:952 字

    阅读完需:约 3 分钟

本周 Eclipse 基金会发布了 Eclipse 3.6M5(Helios),正式版将于今年夏天发布;M5 也将成为最后一个特性完备的版本,换句话说,剩下的工作就是修复 bug 与提升性能,不会再增加新的特性了。

一个好用的功能就是 SWT 对“打开”操作的支持,这样 Eclipse 运行时就可以处理文件关联了,比如双击桌面上的某个文件会在 Eclipse 中打开而无需开启新的 Eclipse 实例。凭借该特性,独立的 Eclipse RCP 工具可以处理独立的文件,用户无需手工在工具中打开文件了。除此之外,Eclipse 还将支持“虚拟文件夹”以按照特定的方式管理资源,进而独立于具体的文件系统。

Eclipse 平台还将同时支持 JUnit 3.8 和 JUnit 4.7,他们都可用于自动化测试。对于那些并未显式指定 JUnit 版本的插件来说,可以通过该 wiki 了解需要进行哪些修改以解决测试自动化问题。最后,开发者可以将 XML 测试结果拖拽到 JUnit 视图中来查看测试运行情况。如果测试是在另一台机器上执行的,那么通过这种方式可以迅速查看哪些测试没有通过。

PDE 也进行了更新,现在可以将 OSGi bundle 的根放在文件系统树的任何层次上,而非仅仅放在顶层;这么做将极大地简化与工具的交互,因为有些工具会将资源(比如 META-INF/MANIFEST.MF)放到其他位置上。除此之外,PDE builder(会使用到 build.properties 中的信息)现在会对项目.classpath 中的信息进行更多的同步检测,这有助于及早发现 IDE 中的项目与导出的内容之间的错误。

Eclipse 下的 OSGi 运行时 Equinox 也进行了扩展,现在既可以声明式也可以编程式注册 Servlet Filter 了。搭配上即将发布的 OSGi EEG,Eclipse 将能够轻松地在运行的实例中托管 Web 应用了。此外,Equinox 现在已经开始支持字节码编织(借助于 AspectJ)了。最后,以前只能使用单个控制台的时代将一去不复返,Equinox 现在开始支持多个控制台了。

Launching Framework(用于启动外部程序、Ant 构建、加载 PDE 等)现在已经脱离了 UI,这样工具的使用将变得更加容易。
OSGi 用户会发现 EventAdmin 现在已经成为 Eclipse RCP 的一部分了,无需再单独下载。此外,现在的 ECF 已经完全支持远程服务,这将成为分布式Eclipse Equinox 系统的重要组成部分。

请参看InfoQ 上的Java 模块化系列文章以深入了解Event Admin 和Remote Services。

查看英文原文: Eclipse 3.6M5 released

2010-02-04 00:202472
用户头像

发布了 88 篇内容, 共 269.6 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

昆仑芯超节点创新设计:1U 4 卡高密算力,无缝适配各类机房环境

科技热闻

大模型落地企业研发的正确姿势——暨《DevData25研发效能基准报告》核心数据发布

思码逸研发效能

人工智能 研发效能 API 测试 研发效能管理

VL 中间语言:进化之路,如何在效率与深度间架起桥梁?

代码制造者

AI对低代码技术的影响

不在线第一只蜗牛

AI 低代码

Github霸榜的SpringBoot全套学习教程,从入门到实战,内容超详细!

程序员高级码农

程序员 springboot

【拥抱鸿蒙】HarmonyOS之构建一个自定义弹框

郑知鱼

华为 鸿蒙 HarmonyOS 移动端 HarmonyOS NEXT

湖仓一体,不只是技术升级,更是企业决策力再造

Databend

Spring AI 使用教程

知识浅谈

AI SPringAI

数据仓库分层 4 层模型是什么?

镜舟科技

数据仓库 数据处理 StarRocks 物化视图 分层 4 层模型

StarRocks x Iceberg:云原生湖仓分析技术揭秘与最佳实践

StarRocks

数据仓库 数据湖 StarRocks 物化视图 lceberg

.NET Dump 中的 Linux信号机制

秃头小帅oi

1688商品详情API接口指南

tbapi

1688商品详情接口 1688数据采集 1688商品详情API

秒杀系统—架构设计和方案简介

量贩潮汐·WholesaleTide

架构

前端使用正则表达式提取经纬度 度分秒值

刘大猫

正则表达式 人工智能 度分秒 度数 经纬度

《算法导论(第4版)》阅读笔记:p164-p172

codists

算法

精彩回顾丨Altair携手汽车工程学会举办主题网络研讨会,共探AI与无网格技术助力汽车行业智能未来

Altair RapidMiner

机器学习 AI SimSolid 汽车工程 无网格仿真

IP地址交换如何让车联网效率翻倍?

郑州埃文科技

闲鱼打定金,满意后收货打尾款,你能接受吗

程序员郭顺发

AKOOL 实时摄像头:实时 AI 语音翻译和换脸;SpAItial 融资 1300 万美元,打造 3D 生成和理解平台丨日报

声网

HarmonyOS NEXT开发教程:全局悬浮窗

幽蓝计划

【拥抱鸿蒙】Flutter+Cursor轻松打造HarmonyOS应用(一)

郑知鱼

flutter 移动端开发 AI编程 harmoyos cursor

什么是物化视图(Materialized View)?

镜舟科技

数字化转型 实时数据分析 StarRocks 物化视图 存储优化

PD分离推理的加速大招,百度智能云网络基础设施和通信组件的优化实践

科技热闻

基于YOLOv8的路面缺陷(路面裂缝、井盖、坑洼路面)识别项目【完整源码数据集+PyQt5界面+完整训练流程+开箱即用!】

申公豹

yolov8

Java面试八股文(精简、纯手打)

Geek_Yin

Java 程序员 java面试 Java面试题 Java面试八股文

爬虫到智能数据分析:Bright Data × Kimi 智能洞察亚马逊电商产品销售潜力

不觉心动

2025上海机器人展

AIOTE智博会

机器人展 智能机器人展 人形机器人展

重磅!SpringBoot4发布,11项重大变更全解析!

电子尖叫食人鱼

springboot

全网最全的Java面试八股文合集!【附答案】

Geek_Yin

Java 程序员 java面试 Java面试题 Java面试八股文

【拥抱鸿蒙】Flutter+Cursor轻松打造HarmonyOS应用(二)

郑知鱼

flutter 鸿蒙 HarmonyOS 移动端开发 cursor

AJax(XHR+Get和Post+AJax的封装)

刘大猫

ajax 人工智能 算法 post GET

Eclipse 3.6M5发布了_Java_Alex Blewitt_InfoQ精选文章