Java Studio Creator 功能的详细介绍
Java Studio Creator 2 - 功能
David Botterill's weblog Get Java Studio Creator 2 - FREE  
»  可视环境
 
>  完整环境
 
[spacer] »  组件
 
»  数据访问
 
[spacer] »  部署
 
»  高级
 
[spacer] »  支持产品与技术
 

一次下载包括安装、开发和部署所需的一切内容,不需要进行任何配置或只需很少的配置:原因是 IDE 提供了一整套 JavaServer Faces 组件、应用服务器、包含样例应用程序的 Java 数据库,并且 IDE 能够访问多种不同的常用数据库以及与常用版本控制系统进行集成。如果您是一位 Sun Developer Network (SDN) 的免费成员,还可以访问作为 Web 应用程序和 Portlet 开发者成功所必备的所有资源:一个蓬勃发展的 Web 站点,提供了样例应用程序、教程、技术提示、新颖独特的 JavaServer Faces 可视组件、论坛、聊天、来自开发团队和社区的技术讨论以及享受特殊优惠等等。请立即加入!

一站式购物

 
跨平台兼容性
可以在您选择的 Windows、Solaris、Linux 或 Mac OS X 平台上进行开发。
 
百分之百的基于 Java 标准的解决方案
Java Studio Creator 环境是在 NetBeans 基础上构建的,它是业界唯一一个基于百分之百的 Java 技术标准的可视开发解决方案。与专用的轻松开发产品不同,Java Studio Creator 环境生成的应用程序具有 Java 编程的“一次编写,随处运行”(Write Once, Run Anywhere) 的优点 – 既提供了具有可移植性的应用程序,又为开发者积累了宝贵的可移植开发技能。
 
捆绑的数据库
Java Studio Creator 提供的这一数据库具有内含样例所需的所有数据。通过包含样例数据库,开发者可以看到如何将 IDE 与关系数据库结合使用的生动示例。在没有其他外部数据库时,可以利用捆绑的数据库来提供一些小型的样例数据。
 
捆绑的应用服务器
Sun Java Studio Creator 中包含了 Java Application Server, Platform Edition,为部署和测试 Web 应用程序提供了完整的环境。也可以通过 Java Studio Creator 的“导出 WAR”功能,将相同的应用程序部署到其他应用程序和 Web 服务器中。
 
数据提供器组件
几乎所有的应用程序都需要访问某些数据,这些数据(如向量或数组)通常存储在关系数据库表或某类列表中。通常,您需要从数据源中读取数据,而多数情况下,您还必须更新这些数据。数据提供器组件可以简化访问数据源的过程,无论这些数据源是关系数据库表、平面文件、Web 服务、向量、数组,还是某种其他类型的数据存储。
 
样例应用程序
查找 IDE 中捆绑的样例应用程序,可以在 Web 站点中下载这些程序,并且查找我们的教程中提供的样例应用程序以便进行实际操作学习。我们的技术文章最佳实践文档还包含了一些代码,您可以使用它们了解 IDE,还可以修改这些代码创建您自己的项目。
 
完善的项目管理
一个完善的项目管理器可以维护一个定义的项目目录结构,该结构涵盖了所有的项目组件,其中包括源代码、测试和输出结果。您会发现,在 IDE 中使用这个新的项目管理系统可以简化应用程序的开发过程。在该项目管理系统下,每个项目都是一个自治的系统,允许开发团队共享这些项目。
 
设计 Portlet 应用程序
可以使用可视工具来创建和设计符合 JSR-168 Portlet 规范的 Portlet 应用程序。利用这些可视工具,您可以轻松地创建 Portlet 应用程序,这些应用程序允许您将定制的视图添加到门户 Web 站点上。
 
Sun Developer Network (SDN) 成员
如果您是一位 SDN 成员,则可以免费访问产品、文档和社区并可享受特殊优惠等等。
 
[spacer]

在 NetBeans 基础上构建

 
源代码控制
可以在项目中使用 CVS 版本和源代码控制功能,以便记录该项目的源文件历史和文档历史。向导、对话框和菜单功能可以帮助您建立和使用 CVS。
 
重构
通过重构应用程序的代码,可以使您更清晰、简单和轻松地维护和扩展代码。自动重构功能不仅简化了这一过程,而且还能确保不出现任何错误。最为重要的是,在您准备实现所计划的更改之前,可以通过对话框查看并控制这些更改。
 
HTTP 监视器
用于监视运行的 Web 应用程序中的数据流。当您可以实时查看数据是如何在 Web 应用程序页之间流动时,调试过程也得到了更大的简化。
 
任务管理器
任务管理器可以帮助您跟踪还有哪些任务尚未完成并报告这些任务的重要性。它还可以帮助您找到任务,无论这些任务位于应用程序的何处。