`

Eclipse中集成GlassFish

阅读更多
下面介绍下如何安装v2版,因为我要在Eclipse中集成GlassFish,而且Eclipse的GlassFish插件版本目前只支持到v2版,所以没办法还只能来学习下v2了。v2跟v3的差别主要表现在,v3支持集群,EJB3,JMS,CORBA,负载均衡等方面,其他都差不多。目前我们能用到的也无需关注这些,故v2仍然值得我们去学习。


首先下载v2版本,我下载的是 GlassFish-installer-v2ur2-b04-windows-ml.jar 。 然后就是安装,GlassFish的安装比较讨厌,必须要jdk的支持,所以我们先要设置环境变量,将java的path设好即可。当然我们也可以在安装时指定java的path,比如我。呵呵


到命令行下,转到GlassFish*.jar的目录下,执行:
1) set path=D:\bea920\jdk150_04\bin
2) java -Xmx256m -jar GlassFish-installer-v2ur2-b04-windows-ml.jar 然后便会出现 License Agreement,拖动滚动条到最下面,然后点击“Accept”即可。 GlassFish会安装在当前目录下,故我们事先就应该选择好安装目录,然后将jar拷贝到此目录下进行安装。
3) 因为要用到ant故,如果我们事前没有ant则我们要先进行对ant的设置。
4) 设置ant的路径,在当前目录下执行: set path=D:\bea920\jdk150_04\bin;D:\GlassFish\v2\lib\ant\bin 这样即可GlassFish默认自带有ant故我们用就好了。
5) 当前目录下执行:ant -f setup.xml 即可。
6) 如果安装无误最后会显示:   BUILD SUCCESSFUL


这样我们的安装便算是完成了。 当然,这样的安装都是默认的设置,如果我们想更改一些默认设置,可以在安装前修改setup.xml文件。 打开setup.xml文件我们很容易看明白,根据自己的需要进行修改即可。

 1.<property name="domain.name" value="domain1"/> -- 默认域的名称  
 2.<property name="instance.name" value="server"/>    --实例名称  
 3.<property name="admin.user" value="admin"/>        --管理员用户名  
 4.<property name="admin.password" value="adminadmin"/> --管理员密码  
 5.<property name="admin.port" value="4848"/>     ---管理控制台端口  
 6.<property name="instance.port" value="8080"/>  ---应用实例的端口  
 7.<property name="orb.port" value="3700"/>
 8.<property name="imq.port" value="7676"/>  
 9.<property name="https.port" value="8181"/>   


GlassFish安装完成后,我们将其集成到eclipse中,我用的是myeclipse6.5。 选择“Windows” - “Preferences” - “Servers” - “GlassFish 2x”,右边选择“Enable”,“Home Directory”中选择刚刚安装成功的GlassFish目录即可。其他一切默认。“JDK”选择一下eclipse中用到的JDK设置即可。启动 GlassFish 2x,在eclipse的控制台能看到GlassFish在启动时打印出的一些信息。 当看到如下信息即说明服务器启动成功:

信息: SMGT0007:已启用自管理规则服务
2008-12-30 6:33:42 com.sun.enterprise.server.PEMain main
信息: 应用程序服务器启动完成。

部署一个应用,如果我们是war包,将其拷贝到%GlassFish_HOME%/domains\domain1\autodeploy下即可。

GlassFish跟weblogic很类似,如果大家对weblogic熟悉,那么对GlassFish也一定很容易掌握,目录结构,管理方式等都有惊人的相似。 在GlassFish上开发、部署一个web应用很easy,跟在tomcat上也没啥区别,在tomcat上怎么做也一样能在GlassFish上进行。


今天主要是学习在GlassFish上开发部署JMS。 首先创建JMS资源。http://localhost:4848/ 登录管理控制台,默认用户:admin 密码:adminadmin


在”配置“菜单下,点击”Java 消息服务“,选择”物理目的地“,点击”新建“按钮,创建一个目标,在”名称“里输入:myQueueDes。类型 选择”javax.jms.Queue“,点击”确定“即可。


创建号物理目的后,我们”资源“菜单,点击”JMS 资源“,创建连接工厂,点击”连接工厂“,点击”新建“按钮,在”JNDI名称“输入:jms/myCF,资源类型,选择 ”javax.jms.ConnectionFactory“,其他可以默认,也可以根据自己需求修改,最后点击”确定“完成JMS连接工厂的创建。然后点击”目的地资源“,新建目标,点击”新建“按钮,在”JNDI名称“里输入:jms/myQueue,物理目的地里输入刚刚我们新建的物理目的地名称,这里是:myQueueDes,资源类型选择:javax.jms.Queue,
分享到:
评论

相关推荐

    glassfish ant eclipse 配置 指南 图解

    总之,通过以上步骤,可以顺利地在本地环境中配置和使用GlassFish服务器,同时将其集成到Eclipse开发环境中,为后续的Java Web应用开发打下坚实的基础。这一过程虽然涉及到多个软件组件和环境变量的设置,但只要按照...

    glassfish插件-eclipse.rar

    《GlassFish插件在Eclipse中的应用详解》 在IT行业中,开发环境的配置与优化是提高工作效率的关键一环。Eclipse作为一款广泛使用的Java集成开发环境(IDE),其强大的可扩展性使得开发者可以通过安装各种插件来满足...

    GlassFish Eclipse Plugin

    GlassFish Eclipse Plugin是一款专为Eclipse集成开发环境设计的插件,它使得在Eclipse中管理和部署Java EE应用程序变得轻松便捷。通过此插件,开发者可以直接在Eclipse环境中对GlassFish应用服务器进行操作,极大地...

    Eclipse_Tomcat集成开发环境搭建

    【Eclipse Tomcat集成开发环境搭建】是开发者在进行Java Web应用开发时常见的工作流程,本文档主要介绍了如何在Eclipse中配置与Tomcat服务器的集成环境,以便于高效地开发、测试和部署JSP、Servlet等Web应用程序。...

    glassfish安装配置文档

    本文档将指导 readers 通过安装和配置 GlassFish 服务器,并将其与 Eclipse 集成以便进行调试。 一、GlassFish 安装 GlassFish 安装非常简单,只需要下载 GlassFish 安装程序,运行安装程序,然后按照向导的提示...

    glassfish和ant安装与配置

    本文档主要介绍如何在Windows平台上安装和配置GlassFish服务器以及Ant构建工具,并在Eclipse IDE中进行相应的设置,以便能够顺利地开发、构建和部署Java Web应用程序。 #### 二、环境准备 在开始安装和配置之前,...

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

    - **Eclipse Juno Web Tools Platform (WTP)**:增强了对Java EE 6的支持,包括对Glassfish、Tomcat等应用服务器的优化。 - **Maven集成增强**:提供了更全面的Maven支持,使得基于Maven的项目构建和管理更为便捷...

    glassfish-ose-4.0 白皮书

    8. **开发者友好**:提供丰富的API和开发者工具,如Eclipse插件、NetBeans集成,便于开发者进行开发、调试和诊断。 9. **社区支持**:GlassFish拥有活跃的开源社区,开发者可以在这里获取帮助、报告问题,参与到...

    eclipse汉化插件

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常受欢迎。为了方便中国用户,Eclipse提供了汉化插件,使得界面和帮助文档转换为简体中文,提高开发者的使用体验。本篇文章将详细讲解如何...

    eclipse开发java程序电子书籍(高清)

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中,它以其强大的功能和高度可扩展性深受开发者喜爱。"Eclipse开发java程序电子书籍(高清)"提供了两个核心资源,帮助用户深入理解和掌握如何...

    j2ee_eclipse教程

    4. **服务器配置与运行**:讲解如何在Eclipse中配置和管理J2EE服务器,如Tomcat、GlassFish或JBoss,以及如何部署和运行应用。 5. **Web组件开发**:涵盖Servlet、JSP、JSF等Web开发技术,演示如何在Eclipse中创建...

    最后一版支持JDK1.8的eclipse eclipse-jee-2020-06-R-win32-x86_64

    2. Eclipse JEE版本:Eclipse提供了多种版本,其中JEE版本是专为Java企业级开发设计的,包含了一系列用于Web和企业应用开发的工具,如支持Java EE框架(如Spring、Struts等)、服务器集成(如Tomcat、GlassFish等)...

    eclipse-jee-mars-1-win32-x86_64中文包及其使用方法

    1. **Java EE集成**:Eclipse JEE版本内置了对Java EE项目的全面支持,包括Web项目、Enterprise Application Project等模板,以及对各种服务器(如Tomcat、JBoss、GlassFish等)的集成。 2. **开发工具**:提供了一...

    eclipse安装包64位 oxygen

    8. **构建与部署**: 对于Java EE项目,Eclipse支持Tomcat、Glassfish等服务器的集成,可以直接在Eclipse中部署和运行Web应用程序。 9. **版本控制**: Eclipse内置了对SVN、Git等版本控制系统的支持,方便团队协作和...

    GlassFish 解析

    - Eclipse WTP 2.0 安装:对于开发人员,可以在Eclipse集成开发环境中安装GlassFish插件,这样可以直接在IDE内管理服务器和应用。 3.1、普通安装:按照解压后的readme文件指示进行操作,通常包括设置环境变量和...

    GlassFishServer是JavaEE的开源参考实现

    在开发环境中,GlassFish Server提供了集成开发环境(IDE)的插件,如Eclipse和NetBeans,使得开发者能够无缝地在IDE中进行开发、测试和部署。此外,GlassFish Server还支持多种数据库连接,包括Oracle、MySQL、...

    eclipse-java开发者教程

    《Eclipse Java开发者教程》是一本面向Java程序员的详尽指南,旨在帮助读者熟练掌握使用Eclipse集成开发环境(IDE)进行Java应用开发的技术。Eclipse作为一款强大的开源开发工具,广泛应用于Java、JavaScript等多...

    java ee 6 with glassfish 3

    开发Java EE 6应用通常涉及创建Maven或Gradle项目,编写Java源代码,配置XML部署描述符,使用IDE如Eclipse或NetBeans进行集成开发,最后通过GlassFish部署运行。 9. **测试与调试**: 使用JUnit进行单元测试,...

    eclipse win64以及jdk安装包

    Eclipse作为JavaEE开发的IDE,可以集成Tomcat、GlassFish等应用服务器,便于部署和调试JavaEE项目。 在下载并安装Eclipse Oxygen之前,首先需要安装JDK。安装JDK的过程中,通常会设置JAVA_HOME环境变量,指向JDK的...

Global site tag (gtag.js) - Google Analytics