一、下载和安装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应用,就会正常运行了。
分享到:
相关推荐
1. **准备环境**:确保已安装了Java JDK和Glassfish服务器。同时,从Drools官方网站下载最新版本的Drools库,并将其添加到项目的类路径中。 2. **创建Java EE项目**:使用IDE(如Eclipse或IntelliJ IDEA)创建一个...
1. **定位目标目录**:找到GlassFish安装目录下的`\glassfish\modules\`路径。 2. **备份原文件**:在替换前,建议先备份原有的`javax.faces*.jar`文件,以防万一出现问题可以恢复。 3. **替换文件**:将下载的`...
**Sun GlassFish Enterprise Server Developer's Guide**为开发者提供了全面的技术文档,旨在帮助用户快速了解和掌握如何部署、配置和管理GlassFish应用服务器。手册内容涵盖了从安装到日常维护的所有关键步骤。 ##...
这个版本是为Windows 64位操作系统设计的,因此“apache-tomcat-9.0.86-windows-x64.zip”是一个包含了该软件的压缩包,用户可以通过解压来安装和运行Tomcat服务器。 在Tomcat 9.0.86中,有几个关键知识点值得深入...
- 直接下载并安装 GlassFish 3,其中已内置对 JSF 2.0 的支持。 #### 三、测试项目 - **导入现有 JSF 2.0 项目**:通过 Eclipse 导入现有的 JSF 2.0 项目,确保其能够正确运行。 - **部署到 Tomcat 和 GlassFish**...
需要注意的是,为了确保项目正常运行,还需要配置合适的容器,如Tomcat或Glassfish,它们支持Java EE 6的标准。同时,开发环境如Eclipse或IntelliJ IDEA通常有集成的工具,能够便捷地导入和管理这些库。
安装NetBeans IDE和GlassFish Server - **下载与安装NetBeans IDE**:从NetBeans.org官方网站下载最新版的NetBeans IDE套件,并安装。 - **安装GlassFish Server**:选择安装GlassFish Server作为J2EE容器,确保它...
本篇文章将详细讲解如何进行Eclipse的安装与配置,以及如何在Eclipse中配置Tomcat服务器和其他服务器集成。 首先,让我们从Eclipse的安装开始。下载最新版本的Eclipse IDE,通常可以从官方网站eclipse.org获取。...
- **安装**: 运行`glassfish4\bin\pkg.bat`命令完成安装过程。 - **确认**: 输入`y`并按回车键确认安装,等待安装过程自动完成。 **2.6 下载Tomcat** - **官方下载地址**: [http://tomcat.apache.org/]...
选择合适的版本,下载并安装到你的开发环境中,例如Tomcat、GlassFish等应用服务器。 4. **开始使用JSF 1.2** - **创建JSF项目**:使用IDE(如Eclipse或IntelliJ IDEA)创建一个新的Web项目,并添加JSF 1.2库依赖...
下载mysql-connector-java并添加到../ glassfish3 / glassfish / lib / 开始玻璃鱼在浏览器中,转到并输入Resource> JDBC> JDBC Connections Pools并单击NEW,在POOL名称中输入您的连接偏好设置的名称,资源类型:...
- **在现有应用服务器上安装Liferay**:Liferay可以在多种应用服务器上运行,例如GlassFish、Jetty、JBoss、Resin、Tomcat、WebLogic和WebSphere等。每种应用服务器的安装步骤略有不同。 #### 进阶主题 - **定制和...
- **获取Liferay:**提供了获取Liferay软件包的方法,包括官方下载渠道和其他途径。 - **安装包安装:** - **安装过程概述:**详细说明了如何通过安装包来部署Liferay,包括环境准备、配置等步骤。 - **企业级安装...
1. 配置Java EE服务器:在“Server”视图中,右键点击“New” -> “Server”,选择你需要的服务器(如Tomcat、GlassFish等)进行安装和配置。 2. 创建Java EE项目:通过“File” -> “New” -> “Dynamic Web ...
除了直接安装Liferay之外,还可以将其部署到现有的应用服务器上,如GlassFish、JBoss、WebLogic等。书中详细列出了每种应用服务器的安装步骤和注意事项,以确保顺利部署。 ### 知识点三:Liferay支持的技术和语言 ...
用户可以根据自己的需求安装各种插件,例如Mylyn(任务管理)、PMD(代码质量检测)和Subclipse(Subversion版本控制)等,这些插件可以通过Eclipse的“软件更新”或MarketPlace来获取和安装。 总的来说,Eclipse_...
- **Jetty的下载和安装:** 同样提供二进制包和源码包,安装过程相对简单。 - **Jetty的基本配置:** 主要涉及`jetty-home/start.ini`和`jetty-home/etc/jetty.xml`文件。 - **配置Jetty服务端口:** 修改`etc/...
安装Apache Tomcat 5.5.33通常涉及解压文件、配置环境变量、修改server.xml等配置文件,以及设置启动和停止脚本。在配置过程中,需要根据实际需求调整端口、上下文路径、数据源、连接池等参数。 **安全管理** ...
3. **安装与配置**: Apache Tomcat 6.0.9的安装通常涉及下载zip文件,解压到合适的目录,配置环境变量如CATALINA_HOME,以及编辑`conf/server.xml`文件来设置端口号、连接器和虚拟主机等参数。Windows用户还可以使用...
**四、Jersey 的安装与配置** 在项目中引入 Jersey 依赖,通常是通过 Maven 或 Gradle。在 Maven 的 `pom.xml` 文件中添加如下依赖: ```xml <groupId>org.glassfish.jersey.containers <artifactId>jersey-...