`

glassfish的下载和安装(转)

阅读更多
一、下载和安装glassfish。
1)下载Glassfish 并解压缩(https://glassfish.dev.java.net/public/downloadsindex.html,现在最新的版本为v3)
下载完毕後,执行以下命令
java -Xmx256m -jar glassfish_filename.jar
2)修改端口
glassfish是通过ant来安装的,安装脚本在setup.xml下,在里面可以修改一些配置,比如端口等等
在setup.xml中主要有以下设置:

xml 代码
<property name="domain.name" value="domain1"/> 域名
<property name="instance.name" value="server"/>
<property name="admin.user" value="admin"/> 管理员用户名
<property name="admin.password" value="adminadmin"/> 管理员密码
<property name="admin.port" value="4848"/> 管理平台端口
<property name="instance.port" value="8080"/> 实例端口,也就是通过这个端口来访问web应用,比如http://localhost:8080
<property name="orb.port" value="3700"/>
<property name="imq.port" value="7676"/>
<property name="https.port" value="8181"/> https端口

根据需要修改以上设置,执行:ant -f setup.xml,如果系统没有安装ant,在glassfish\lib\ant下有一个ant1.6版
安装结束后,进入glassfish/bin下,在控制台执行下面命令启动glassfish
asadmin start-domain domain1 // domain1是上面设置的domain.name,系统默认domain1
启动结束后,进入http://localhost:8080测试是否已经正确启动
asadmin stop-domain domain1停止服务器
二、部署web应用
有三种方式,可以直接将war或ear放在glassfish/domain/autodeploy目录下,glassfish启动后会自动部署
第二是通过命令asadmin deploy部署应用, 另外 asadmin updeploy 卸载应用
通过asadmin deploy --help 和 asadmin undeploy --help 获得更多帮助
第三是通过我推荐的方式,通过glassfish管理控制台
进入http://localhost:4848,默认用户admin,密码adminadmin
三、配置jdbc数据源
对于Java EE应用,经常需要事先设定数据源,否则部署时会报javax.naming.NameNotFoundException
配置方法是进入Resources -> JDBC,会看到JDBC Resources和Connection pools

先设定Connection pools,以MySql为例,点击New,命名为MySqlPools,ResourceType选择javax.sql.ConnectionPoolDataSource,Database vendor肯定选择mysql,然后点击next进入下一页面
最主要的是设定Additional Properties,也就是jdbc连接配置,设定好url, user, password,其他的保持默认值,也可以根据需要自己添加属性
设定好连接池后,接着设定JDBC Resources,新建一个JDBC,名称要和你的web应用里的持久化单元采用的数据源的名称一致。
然后再次部署web应用,就会正常运行了。

分享到:
评论

相关推荐

    glassfish部署drools流程图解文档

    1. **准备环境**:确保已安装了Java JDK和Glassfish服务器。同时,从Drools官方网站下载最新版本的Drools库,并将其添加到项目的类路径中。 2. **创建Java EE项目**:使用IDE(如Eclipse或IntelliJ IDEA)创建一个...

    glassfish 如何更新 mojarra JSF實作1

    1. **定位目标目录**:找到GlassFish安装目录下的`\glassfish\modules\`路径。 2. **备份原文件**:在替换前,建议先备份原有的`javax.faces*.jar`文件,以防万一出现问题可以恢复。 3. **替换文件**:将下载的`...

    SunGlassFish Enterprise Server

    **Sun GlassFish Enterprise Server Developer's Guide**为开发者提供了全面的技术文档,旨在帮助用户快速了解和掌握如何部署、配置和管理GlassFish应用服务器。手册内容涵盖了从安装到日常维护的所有关键步骤。 ##...

    apache-tomcat-9.0.86-windows-x64.zip

    这个版本是为Windows 64位操作系统设计的,因此“apache-tomcat-9.0.86-windows-x64.zip”是一个包含了该软件的压缩包,用户可以通过解压来安装和运行Tomcat服务器。 在Tomcat 9.0.86中,有几个关键知识点值得深入...

    JSF2.0_开发入门

    - 直接下载并安装 GlassFish 3,其中已内置对 JSF 2.0 的支持。 #### 三、测试项目 - **导入现有 JSF 2.0 项目**:通过 Eclipse 导入现有的 JSF 2.0 项目,确保其能够正确运行。 - **部署到 Tomcat 和 GlassFish**...

    javaEE6.zip

    需要注意的是,为了确保项目正常运行,还需要配置合适的容器,如Tomcat或Glassfish,它们支持Java EE 6的标准。同时,开发环境如Eclipse或IntelliJ IDEA通常有集成的工具,能够便捷地导入和管理这些库。

    利用NetBeans IDE构建JSF应用

    安装NetBeans IDE和GlassFish Server - **下载与安装NetBeans IDE**:从NetBeans.org官方网站下载最新版的NetBeans IDE套件,并安装。 - **安装GlassFish Server**:选择安装GlassFish Server作为J2EE容器,确保它...

    eclipse环境配置

    本篇文章将详细讲解如何进行Eclipse的安装与配置,以及如何在Eclipse中配置Tomcat服务器和其他服务器集成。 首先,让我们从Eclipse的安装开始。下载最新版本的Eclipse IDE,通常可以从官方网站eclipse.org获取。...

    Web开发环境搭建

    - **安装**: 运行`glassfish4\bin\pkg.bat`命令完成安装过程。 - **确认**: 输入`y`并按回车键确认安装,等待安装过程自动完成。 **2.6 下载Tomcat** - **官方下载地址**: [http://tomcat.apache.org/]...

    jsf1.2 download javaserver faces

    选择合适的版本,下载并安装到你的开发环境中,例如Tomcat、GlassFish等应用服务器。 4. **开始使用JSF 1.2** - **创建JSF项目**:使用IDE(如Eclipse或IntelliJ IDEA)创建一个新的Web项目,并添加JSF 1.2库依赖...

    Questionnaire

    下载mysql-connector-java并添加到../ glassfish3 / glassfish / lib / 开始玻璃鱼在浏览器中,转到并输入Resource&gt; JDBC&gt; JDBC Connections Pools并单击NEW,在POOL名称中输入您的连接偏好设置的名称,资源类型:...

    liferay 6 admin guide

    - **在现有应用服务器上安装Liferay**:Liferay可以在多种应用服务器上运行,例如GlassFish、Jetty、JBoss、Resin、Tomcat、WebLogic和WebSphere等。每种应用服务器的安装步骤略有不同。 #### 进阶主题 - **定制和...

    liferay-administration-guide.pdf

    - **获取Liferay:**提供了获取Liferay软件包的方法,包括官方下载渠道和其他途径。 - **安装包安装:** - **安装过程概述:**详细说明了如何通过安装包来部署Liferay,包括环境准备、配置等步骤。 - **企业级安装...

    eclipse汉化插件

    1. 配置Java EE服务器:在“Server”视图中,右键点击“New” -&gt; “Server”,选择你需要的服务器(如Tomcat、GlassFish等)进行安装和配置。 2. 创建Java EE项目:通过“File” -&gt; “New” -&gt; “Dynamic Web ...

    管理员文档-liferay-administration-guide

    除了直接安装Liferay之外,还可以将其部署到现有的应用服务器上,如GlassFish、JBoss、WebLogic等。书中详细列出了每种应用服务器的安装步骤和注意事项,以确保顺利部署。 ### 知识点三:Liferay支持的技术和语言 ...

    eclipse_3.7_中文包_eclipse_汉化包_eclipse_最新最全汉化包

    用户可以根据自己的需求安装各种插件,例如Mylyn(任务管理)、PMD(代码质量检测)和Subclipse(Subversion版本控制)等,这些插件可以通过Eclipse的“软件更新”或MarketPlace来获取和安装。 总的来说,Eclipse_...

    整合Struts_Hibernate_Spring应用开发详解

    - **Jetty的下载和安装:** 同样提供二进制包和源码包,安装过程相对简单。 - **Jetty的基本配置:** 主要涉及`jetty-home/start.ini`和`jetty-home/etc/jetty.xml`文件。 - **配置Jetty服务端口:** 修改`etc/...

    apache-tomcat-5.5.33

    安装Apache Tomcat 5.5.33通常涉及解压文件、配置环境变量、修改server.xml等配置文件,以及设置启动和停止脚本。在配置过程中,需要根据实际需求调整端口、上下文路径、数据源、连接池等参数。 **安全管理** ...

    apache-tomcat-6.0.9 windows版

    3. **安装与配置**: Apache Tomcat 6.0.9的安装通常涉及下载zip文件,解压到合适的目录,配置环境变量如CATALINA_HOME,以及编辑`conf/server.xml`文件来设置端口号、连接器和虚拟主机等参数。Windows用户还可以使用...

    Jersey的代码资源

    **四、Jersey 的安装与配置** 在项目中引入 Jersey 依赖,通常是通过 Maven 或 Gradle。在 Maven 的 `pom.xml` 文件中添加如下依赖: ```xml &lt;groupId&gt;org.glassfish.jersey.containers &lt;artifactId&gt;jersey-...

Global site tag (gtag.js) - Google Analytics