天天看点

Java工具集介绍2008年第五期

[align=center][b]Java工具集介绍2008年第五期[/b][/align]

原创文章,转载请保留作者名。

1、Jawr

新版本:1.2

Jawr是一个Web应用程序的JavaScript/CSS的资源绑定和压缩工具。Jawr可以帮助开发带有大量使用JavaScript的Java Web应用程序,它通过压缩和加入捆绑中的所有的文件。捆绑的文件被创建成不被压缩原文件,当服务器启动时开始压缩,这样不会造成javascript文件过大web请求严重负载。 一个tab库在页面上创建链接,这些链接转变成某个特殊模块对捆绑的一个引用。 servlet请求js和css文件,发送相应压缩捆绑文件给客户端浏览器。 这样做有很多好处,方便测试,管理,并且改变生产环境到开发环境,只需要改变配置文件中的一个标志。

2、Solaris Express developer Edition(SXDE)

Solaris Express developer Edition(SXDE)是Sun公司下一代Solaris操作系统的一个免费版本,建立于OpenSolaris代码之上。此版本包括最新的工具、技术和创建其应用程序所需的平台,以及Java平台和Web2.0等。

3、Grails

新版本:1.0

Grails是一个动态的Web应用程序框架,建立于Java和Groovy,并构建于Spring、Hibernate和SiteMesh等标准JavaEE框架之上,Grails给Java和Groovy开发者带来了快速开发的一站式工具。

新特征:

(1)GORM特征:支持高级映射的ORM DSL

(2)支持易于使用的过滤器

(3)支持REST

(4)支持JNDI

4、Android for NetBeans插件

Android允许为Android平台创建一个NetBeans项目。像大多数IDE一样,它支持敏捷的代码完成、重构、提示等功能。你还可以在仿真器中运行应用程序,并调试程序。

5、qaManager

qaManager是一个软件质量保证的项目管理工具。它能跟踪工程和QA的细节,资源分配,项目和资源日记等。它能以PDF和Excel格式产生报表,安装非常简单,支持绝大多数数据库。

6、Apache Wicket

新版本:1.3.1

Wicket是一个Java Web应用程序框架,它强调简单、关系分离且易于开发。Wicket页面能被模型、预览出来,在后期修改,它使用标准WYSIWYG HTML设计工具。动态内容处理和表单处理经POJO数据Bean返回,易于持久化。

7、IntelliJ Does Flex

JetBrains公司的最新的IntelliJ IDE现在支持编辑和编译Flex代码,包括重构MXML和ActionScript。

新特征包括:

(1)MXML和AS文件的自动代码完成

(2)自动化的格式、代码高亮和风格

(3)代码检查找出性能瓶颈、低效代码和其它问题

(4)丰富的重构集

8、Apache Tuscany SCA Java

新版本:1.1

Apache Tuscany提供了一个基于服务组件架构(Service Component Architecture,SCA)的运行环境。SCA是一套规范,目的是为了简化SOA应用程序的开发。这些规范由OASIS进行标准化,OASIS本身是开发组件服务架构(Open CSA)的一部分。

9、Apache Archiva

新版本:1.0.1

Archiva是一个建立知识库管理的工具,带有Maven、Continuum和Ant建立工具。其特征是知识库搜索和浏览、知识库保护、识别未知手段以及知识库问题报告等。

10、Mogwai ER-Designer NG的NetBeans插件

Mogwai ER-Designer NG是一个实体关系模型工具,支持Oracle、MSSQL,MySQL和Postgres。它有一个数据库视图的可视化编辑器,能从已存在的数据库反转工程并输出各种格式的视图。它还有一个整合的schema版本控制机制,帮助跟踪数据库的改变和产生相一致的DDL语句。