首先假设web application 的目录结构如下:
–|project
–|–|src
–|–|web
–|–|–|WEB-INF
–|–|–|–lib
–|–|–|–classes
–|–|–|–web.xml
在GlassFish 部署web application 主要有以下3种方式:
1. 服务启动后,登陆管理控制台部署project 的war文件或web文件夹。
2. 将project的war文件或web文件夹直接拷贝到GlassFish 安装目录下domains\domain1\autodeploy文件夹中,在服务启动过程中会自动部署。
3. 使用asadmin deploy path 命令部署,path 指web文件夹在本地的绝对路径。
下图中依次为上面三种方式部署应用后,在INSTALLROOT\domains\domain1\config\domain.xml中添加的application配置信息。
在以上三种方式中,方式3通过将location指向project的目录,是最适合用于开发调试环境的部署方式。例如,在使用Eclipse开发过程中,location可以指向project在Eclipse workspace 中的相应目录。
- 大小: 12.1 KB
分享到:
相关推荐
在Glassfish上部署web应用在Glassfish上部署web应用
GlassFish 是一款强健的商业兼容应用服务器,达到产品级质量,可免费用于开发、部署和重新分发。开发者可以免费获得源代码,还可以对代码进行更改。 GlassFish 是用于构建 Java EE 5应用服务器的开源开发项目的名称...
高端研讨课程之- GlassFish (TM) 企业服务器管理和部署高端研讨课程之- GlassFish (TM) 企业服务器管理和部署
glassfish手工修改domain部署应用步骤,文档详细介绍了如何使用手工部署一个web文件夹目录形式的应用,以及手工配置jdbc
本指南将阐述启动 GlassFish 服务器软件,封装和部署应用程序的基本步骤。同时还包括 Admin Console 和命令行工作的相关信息。要使用此快速入门指南,您必须首先安装 GlassFish 产品。有关下载及安装说明,请参见 ...
AuxeanneRealmAPI AuxeanneRealmAPI的目标是Glassfish应用服务器,以轻松扩展Java身份验证和授权服务(JAAS)。 该API将这些任务委托给部署在Glassfish实例(WAR,EAR)中的本地EJB Bean,从而允许: 充分利用容器...
Worker Node(W) -处理所需的应用程序和Web服务的应用程序服务器 域管理服务器(DAS) -对群集节点执行集中控制并通过SSH配置它们之间的通信的管理实例 Jelastic可扩展GlassFish集群的当前实现基于Docker容器构建...
rsa RSA Web 应用程序使用 WebSockets、Glassfish 服务器并部署到 ElasticBeanstalk 项目可以看出上ElasticBeanstalk。
它着重于超越基础开发部署到GlassFish 4应用程序服务器的Java应用程序。本书涵盖了所有主要的Java EE 7的API,包括JSF 2.2,EJB 3.2,1.1 CDI,对于WebSocket的,JAX-WS,JAX-RS多的Java API。 书中还介绍了JSON-P...
将上述的会话Bean组件部署到GlassFish5.0服务器中,然后分别编写一个可以调用该组件的Java应用程序和Web应用程序,用户可以通过它们输入身份证号码,得到其输出的验证结果。Java应用程序和Web应用程序的用户界面请...
java web socket这是一个简单的应用程序,基于glassfish 的java implimentation api tyrus 部署应用程序:1-meven 2 或3 2-maven 在你的ide eclipse 或netbeanse 或intellig ide 中安装开放项目并运行类sbenkhaoua....
应用程序部署策略 审计和监控 负载平衡管理器 冗余多节点架构 (HADB) 持久会话 管理和高级配置 与数据库服务器的交互 * 安全策略和工具 * ## 链接 管理指南 话题: GlassFish Server 管理概述(第 27 页) ...
原javarebel,用于应用热部署(tomcat,glassfish之类)会用的人拖走吧...注意需要:jrebel.lic文件和jrebel.jar放在同一目录下面才能使用。仅仅作为学习测试使用,请支持正版.
然后构建所有内容并部署 Glassfish 应用程序: cd mailbox mvn install export GLASSFISH_HOME=path/to/glassfish mvn -pl directory-manager org.glassfish.maven.plugin:maven-glassfish-plugin:deploy mvn -pl...
jms-测试 用于测试 JMS(Java 消息服务)的简单项目 ... #API JAVAEE7 #项目测试说明 在运行任何示例之前,有必要: ... 2 - 在 Glassfish4 应用服务器或更高版本上部署应用程序。 3 - 最初已经发送
gmail 扫描器这个网络应用程序扫描用户的 Gmail,获取消息并将它们保存到数据库该应用程序使用 Glassfish 服务器进行了测试。... 要运行该项目,您需要将其部署到 GlassFish 服务器并在数据库中设置一张表。
J2EE 这是可部署的J2EE版本,由( .EAR , .WAR和.EJB )组成。 目标IDE 该项目的目标IDE是使用IntelliJ构建的。 部署组件 应用服务器:GlassFish 4.1 数据库:MySQL
**如果您无法访问HiOA网络,请参阅下载保存到glassfish \ bin \ test1.war 启动glassfish:从命令行运行“ glassfish \ bin \ asadmin” ,然后运行“ asadmin> start-domain domain1” 部署教师助手:运行
其次,该应用程序必须部署在Web服务器(如Apache Tomcat或Glassfish)中才能运行。 下一步是启动服务器,该应用程序的URL为: localhost:8080/EPITASpecialization_IAMWeb重定向到应用程序的“索引”页面,您可以在...
AuxeanneRealmAPI 以 Glassfish 应用程序服务器为目标,以轻松扩展 Java 身份验证和授权服务 (JAAS)。 此 API 将这些任务委托给部署在 Glassfish 实例(WAR、EAR)中的本地 EJB bean,允许: 充分利用容器功能...