GlassFish 项目-3.0.1 最终发行版
快速入门指南 | 发行说明 | 安装指南 | 文档 | GlassFish 项目主页 | 许可 | 关于 GlassFish 3.0.1 | 支持
欢迎使用 GlassFish 3,它是业内第一款支持 Java Platform, Enterprise Edition 6 (Java EE 6) 标准的应用服务器。
通过提高开发人员的工作效率、简化应用程序体系结构以及提供动态升级支持,它极大地改进了灵活性和易用性,从而降低了成本。
GlassFish 3.0.1 是什么?
GlassFish 3.0.1 建立在基于 OSGi 标准的模块化的、灵活的运行时之上。使用该产品,组织可以通过轻量 Java EE 6 Web 配置文件创建和部署 Web 应用程序,还可以轻松利用完整 Java EE 6 平台的强大功能构建企业应用程序。此外,由于 Java EE 6 简化了编程模型并提高了工作效率,也让开发人员受益匪浅。这样就实现了平台的灵活性,即可以只应用解决业务问题所需的内容,从而降低了成本和复杂性。由于 GlassFish 3.0.1 使用基于 OSGi 的微内核体系结构,因此开发人员可以从 Java EE 6 Web 配置文件开始,并使用更新中心动态升级到完整的 Java EE 6 平台!
此外,GlassFish 3.0.1 与 NetBeans 6.9 捆绑在一起,支持 Eclipse,其中脚本支持包括 JRuby/Ruby 和 Groovy/Grails,并配有一个易于使用的管理控制台,还具有更新中心连接。在安装并使用 GlassFish 3.0.1 后,可以随时将您的想法和建议告知我们!
许可证为何类型?
|
必须拥有包括通用开发和发布许可 (Common Development and Distribution License, CDDL) v1.0 和 GNU 通用公共许可 (General Public License, GPL) v2 的双重许可证,才能访问 GlassFish 社区分发。请参见第三方自述文件和 webprofile-third-party-readme 以了解 GlassFish 3.0.1 中包括的外部组件及其相关许可证。 |
如何获得 GlassFish 3.0.1?
GlassFish Server Open Source Edition 3.0.1
|
分发 |
Windows [1] |
大小 (MB) |
Linux/Unix/Mac [2] |
大小 (MB) |
Zip 归档文件 [3] |
大小 (MB) |
|
GlassFish 3.0.1 |
34 | 54 | 77 | |||
| 37 | 58 |
glassfish-3.0.1-ml.zip |
85 | |||
|
GlassFish 3.0.1 |
34 | 33 | 47 | |||
| 37 | 35 | 52 |
[2]:适用于 Solaris、Linux 和 MacOS X 的基于 GUI 的安装程序。可以在无提示模式下使用。
[3]:与平台无关的下载文件。只需解压缩并启动默认域 domain1。
所需 JDK 版本
安装需要 JDK 6。需要的经认证的最低版本是 1.6.0_20。
其他 GlassFish 3.0.1 分发
- Java EE 6 SDK(包括 GlassFish 3.0.1 Open Source Edition)
- Oracle GlassFish Server(商业产品)
Maven 坐标
|
组 ID |
工件 ID |
说明 |
org.glassfish |
maven-embedded-glassfish-plugin:3.0.1
(pom.xml)
|
GlassFish 嵌入式 Maven 插件。 glassfish:run、 glassfish:deploy 等等。
有关详细信息,请参见“嵌入式服务器指南”。 |
org.glassfish.extras |
glassfish-embedded-all:3.0.1
(pom.xml)
|
GlassFish 3.0.1 位于单个 JAR 中,适用于嵌入式使用。
包含完整配置文件实现 (45MB)。 |
org.glassfish.extras |
glassfish-embedded-web:3.0.1
(pom.xml)
|
GlassFish 3.0.1 位于单个 JAR 中,适用于嵌入式使用。
包含 Web 配置文件实现 (36MB)。 |
javax |
javaee-api:6.0
(pom.xml)
|
所有 Java EE 6 完整配置文件 API。仅包含 API。
适用于编译,不适用于在 Java SE 或 junit 环境中运行。 此工件应该在 给定的 作用域中使用。
|
javax |
javaee-web-api:6.0
(pom.xml)
|
所有 Java EE 6 Web 配置文件 API。仅包含 API。
适用于编译,不适用于在 Java SE 或 junit 环境中运行。 此工件应该在 给定的 作用域中使用。
|
javax |
javaee-endorsed-api:6.0
(pom.xml)
|
所有 Java EE 6 Web 配置文件 API。仅包含 API。
适用于编译,不适用于在 Java SE 或 junit 环境中运行。 此工件应该在 给定的 作用域中使用。
|
建议您使用此 (Nexus) 系统信息库,充当用于构建 GlassFish 的多个 maven 系统信息库的代理:
http://maven.glassfish.org/content/groups/glassfish
此外,上面列出的 GlassFish 特定工件必须添加以下系统信息库:
<repository>
<id>java.net</id>
<name>GlassFish Maven Repository</name>
<url>http://download.java.net/maven/glassfish</url>
</repository>
API JavaDoc
- Java EE 6 规范 API JavaDoc(联机 | 脱机)
- GlassFish 3 API 规范 JavaDoc(包括 Java EE 6)
GlassFish 3.0.1 有哪些功能?
GlassFish 3.0.1 提供了基于 OSGi 的轻量、可扩展核心。通过与 GlassFish 更新中心配合使用,开发人员可以利用 Java Web 技术、动态语言以及易于使用的 Web 管理和命令行界面。注意:下面的分发中包括的某些捆绑包为增值捆绑包,并不是 Java EE 规范所必需的。
|
功能组件 |
包括在 |
包括在 |
|
Java Platform, Enterprise Edition 6 |
X |
X |
|
EJB 3.1 Lite(仅支持本地容器) |
X |
X |
|
JTS/JTA 1.1 ** |
X |
X |
|
基于 OSGi 的微内核 |
X |
X |
|
Java Web 技术(Servlet 3.0、JSP 2.2、JSF 2.0、JSTL 1.2、EL 2.2) |
X |
X |
|
Grizzly/Comet |
X |
X |
|
JPA 2.0、(EclipseLink)、JDBC 连接池 |
X |
X |
|
JDBC 4.0 |
X |
X |
|
JavaDB 10.5.3 |
X |
X |
|
Web 管理控制台和 CLI |
X |
X |
|
快速重新部署(在重新部署应用程序时保持会话状态) |
X |
X |
|
OMG CORBA APIs 3.0 |
X |
X |
|
Debugging Support for Other Languages 1.0 |
X |
X |
|
Common Annotations for Java 1.1 |
X |
X |
|
Dependency Injection for Java 1.0 |
X |
X |
|
Managed Beans 1.0 |
X |
X |
|
Interceptors 1.1 |
X |
X |
|
Contexts and Dependency Injection for Java 1.0(CDI、ex-Web Beans) |
X |
X |
|
Bean Validation 1.0 |
X |
X |
|
JAX-RS 1.1 (Jersey) |
X |
X |
|
EJB 3.1 完整 API(支持远程容器) |
X |
|
|
Java EE Connector Architecture 1.6 |
X |
|
|
JAX-WS 2.2 |
X |
|
|
JAXB 2.2 |
X |
|
|
实现 Java Web Services 1.3 |
X |
|
|
Web Services Metadata for the Java Platform 2.1 |
X |
|
|
JMS 1.1 |
X |
|
|
JavaMail 1.4 |
X |
|
|
JACC 1.4 |
X |
|
|
Java Authentication Service Provider Interface for Containers 1.1 |
X |
|
|
Java EE Application Deployment 1.2 |
X |
|
|
J2EE Management 1.1 |
X |
|
|
JAX-RPC 1.1 |
X |
|
|
JAXR 1.0 |
X |
|
|
CORBA 3.0.0 |
X |
* |
|
Metro |
X |
|
* 完整 Java EE 平台包含整个 CORBA 软件包。OMG CORBA v3.0 API 位于 Java EE Web 配置文件中。
** 不支持事务传播
所有上述组件以及下面列出的其他组件都可通过更新中心获得:
- jMaki Ajax Framework
- JRuby/Rails
- Groovy/Grails
- Python/Django
- 映像包管理系统工具
如何安装并使用 GlassFish 3.0.1?
请参见安装指南了解安装步骤,并参见快速入门指南以快速启动并运行 GlassFish 3.0.1。这两个指南均包括在完整的 GlassFish 3.0.1 文档集中。其他资源包括若干博客。
如何获得有关 GlassFish 3.0.1 的帮助?
社区提供了 GlassFish Server Open Source Edition 3.0.1 支持。如果有任何问题或意见,请通过 GlassFish 用户邮件列表或 GlassFish 论坛与我们联系。另请参见 GlassFish 社区 Wiki 文档。GlassFish 社区可随时为您提供帮助。此外,还提供了商业支持。
