Java EE 7 教程 第一部分 简介 第1章 概述 第1.9节 GlassFish服务器工具

原文:http://docs.oracle.com/javaee/7/tutorial/doc/overview009.htm

翻译:石卓林 [email protected]

1.9 GlassFish Server Tools

GlassFish Server is a compliant implementation of the Java EE 7 platform. In addition to supporting all the APIs described in the previous sections, GlassFish Server includes a number of Java EE tools that are not part of the Java EE 7 platform but are provided
as a convenience to the developer.

This section briefly summarizes the tools that make up GlassFish Server. Instructions for starting and stopping GlassFish Server, starting the Administration Console, and starting and stopping the Java DB server are in
Chapter 2, "Using the Tutorial Examples".

GlassFish Server contains the tools listed in Table 1-1. Basic usage information for many of the tools appears throughout the tutorial. For detailed information, see the online help in the GUI tools.

Table 1-1 GlassFish Server Tools
Tool Description
Administration Console A web-based GUI GlassFish Server administration utility. Used to stop GlassFish Server and to manage users, resources, and applications.
asadmin A command-line GlassFish Server administration utility. Used to start and stop GlassFish Server and to manage users, resources, and applications.
appclient A command-line tool that launches the application client container and invokes the client application packaged in the application client JAR file.
capture-schema A command-line tool to extract schema information from a database, producing a schema file that GlassFish Server can use for container-managed persistence.
package-appclient A command-line tool to package the application client container libraries and JAR files.
Java DB database A copy of the Java DB server.
xjc A command-line tool to transform, or bind, a source XML schema to a set of JAXB content classes in the Java programming language.
schemagen A command-line tool to create a schema file for each namespace referenced in your Java classes.
wsimport A command-line tool to generate JAX-WS portable artifacts for a given WSDL file. After generation, these artifacts can be packaged in a WAR file with the WSDL and schema documents, along with the endpoint implementation, and then deployed.
wsgen A command-line tool to read a web service endpoint class and generate all the required JAX-WS portable artifacts for web service deployment and invocation.

1.9 GlassFish服务器工具

GlassFish服务器是Java EE 7平台的一种兼容实现. 除了支持前面章节介绍的所有API, 为了方便开发者,GlassFish服务器还包含不属于Java EE平台的一部分的Java EE工具.

此章节简单叙述了整理自GlassFish服务器的工具.在第2章, "使用教学示例"中介绍了如何启动和停止GlassFish服务器, 启动管理控制台,启动和停止Java DB服务器 .

表 1-1中列举了GlassFish服务器包含的工具.出现在本教程中的工具的基本信息. 欲了解详细信息,请查看GUI工具在线帮助.

表 1-1 GlassFish服务器工具
工具 说明
管理控制台 一个基于WEB的GUI多功能实用管理工具.用于停止GlassFish服务器和管理用户,资源,应用.
asadmin 一个命令行的多功能实用管理工具. 用于启动和停止GlassFish服务器和管理用户,资源,应用.
appclient 一个命令行工具,用于启动应用客户端容器并调用封装在应用客户端JAR文件中的客户端应用.
capture-schema 一个用于从数据库中提取架构信息的命令行工具, 产生GlassFish服务器可用的容器管理持久化架构文件.
package-appclient 一个用于打包应用客户端容器库和JAR文件的命令行工具.
Java DB数据库 一份Java DB服务器拷贝.
xjc 一个用于转换,绑定XML架构源到Java程序语言JAXB内容类的命令行工具
schemagen 一个命令行工具,用于为你的Java类中每个命名空间引用创建架构文件
wsimport 一个命令行工具,用于为特定WSDL文件生成JAX-WS可移植工件. 生成后这些工件后, 这些工件可以和WSDL,架构文档一起打包到WAR文件中, 然后联同终端实现一起部署.
wsgen 一个命令行工具,用于读取WEB服务终端类并为web服务部署和调用生成所有必须的JAX-WS可移植工件.
时间: 2024-10-03 22:55:59

Java EE 7 教程 第一部分 简介 第1章 概述 第1.9节 GlassFish服务器工具的相关文章

Java EE 7 教程 第一部分 简介 第1章 概述 第1.7节 Java EE 7 APIs

原文:http://docs.oracle.com/javaee/7/tutorial/doc/overview007.htm 翻译:石卓林 [email protected] 注意:此章是1.8章前移而来,不知为何oracle删除了原1.7开发角色章节 1.7 Java EE 7 APIs Figure 1-6 shows the relationships among the Java EE containers. Figure 1-6 Java EE Containers Descript

Java EE 7 教程 第一部分 简介 第1章 概述 第1.8节 Java平台中的Java EE 7 API, 标准版7

原文:http://docs.oracle.com/javaee/7/tutorial/doc/overview008.htm 翻译:石卓林 [email protected] 1.8 Java EE 7 APIs in the Java Platform, Standard Edition 7 Several APIs that are required by the Java EE 7 platform are included in the Java Platform, Standard

Eclipse for Java EE 使用教程

1.本次使用环境如下: 计算机系统类型:32位操作系统 JDK使用版本:jdk1.8.0_20 Tomcat使用版本:apache-tomcat-8.0.12 eclipse使用版本:eclipse-jee-luna-SR2-win32 2.JDK环境变量设置: 新建变量:JAVA_HOME —— C:\Program Files\Java\jdk1.8.0_20(此处要根据自己所安装的 jdk 的路径而设) classpath —— .;%JAVA_HOME%\lib;%JAVA_HOME%\

Java ee学习笔记

Servlet简介 Servlet技术规范是JavaEE技术规范中的一个重要组成部分,Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面(实际上,Servlet不仅仅是用于返回HTML的页面的,比如,Servlet还可以返回Xml,JSON等格式的字符串,当然了,也可以返回视频流,等等).Servlet要运行于Servlet容器上,目前,IBM的WebSphere,BEA的WebLogic,Apache的tomcat,SUN的GlassFish,这些Jav

Java EE 经验

环境配置 GlassFish Error 1 Exception while loading the app : CDI deployment failure:Error loading class xxx.xxx.xxx.xxxxxx Caused by: java.lang.NoClassDefFoundError: Lcom/google/gson/Gson; 要把gson-2.2.2.jar ... 类库放到GlassFish服务器的E:\xxxxx\xxxxx\glassfish4\g

Android精通教程-第一节Android入门简介

前言 大家好,给大家带来Android精通教程-第一节Android入门简介的概述,希望你们喜欢 每日一句 If life were predictable it would cease to be life, and be without flavor. --- Eleanor Roosevelt 入门工具的安装 第一步:要下载的朋友注意了,先看完教程了解个大概,下载Android studio前,先安装jdk和IDE,Android SDK 第二步:下载jdk,提供JDK 9 地址: htt

【转】JavaWeb学习----JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

?[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4046862.html [前言] JSP本身是JavaWeb中的知识,但是在学习Android网络时,必然要涉及到与服务器之间的交互,所以学一下JSP以及其他JavaWeb的内容还是很有必要的,至少能明白程序在访问服务器时,整个过程的原理. 其实,在学习Android之前,Java和JavaWeb

Java EE 简介

Java EE 简介 Java EE 基本架构 JavaEE 的诞生是为了解决传统 C/S 架构的弊端:客户端臃肿庞大,扩展性差等弊端. JavaEE 将传统的两层结构细分为了四层. 这四层分别是:Client 层, Web 层, Business 层, EIS 层 Java EE 客户端 Java EE客户端层可分为以下几种: Web 客户端,通常是浏览器呈现的网页,这种客户端成为轻量级客户端,因为他们不与数据库打交道,也没有执行业务上的复杂逻辑. Application 客户端,通常是用Sw

JavaWeb学习笔记5--JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

?[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4046862.html [前言] JSP本身是JavaWeb中的知识,但是在学习Android网络时,必然要涉及到与服务器之间的交互,所以学一下JSP以及其他JavaWeb的内容还是很有必要的,至少能明白程序在访问服务器时,整个过程的原理. 其实,在学习Android之前,Java和JavaWeb