zoukankan      html  css  js  c++  java
  • 【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)

      之前一直用的EJB开发环境是他们搭建好的,直接拿来用,不过还是感觉老吃别人嚼好的不太好吃,所以自己动手来玩一玩。

      EJB开发依赖的最基本的环境:JDK、Eclipse、JBoss,这里简单介绍一下最基本的环境的搭建。


    JDK、Eclipse


      既然看到这篇文章,说明您对JDK和Eclipse的安装及配置已经烂熟于心,这里不再多说。

      需要注意的是,每个版本的JBoss适用的JDK版本不一样,否则会出各种莫名其妙的错误。但是学习嘛,就要勇于探索,勇于尝试,搞出错误出来,解决了,你就成长了。


    JBoss安装


      JBoss安装很简单,直接下载解压,配置环境变量就OK。

      JBoss As系列各种版本的下载地址请点击:JBoss官网下载

      小编把JBoss5.0.1.GA、6.1.0.Final、7.1.1.Final都装上了。从JBoss7开始,目录结构有所变化。

      JBoss5、Jboss6的目录结构:

        这里写图片描述

      JBoss7的目录结构:

        这里写图片描述

      目录结构不同,有的地方配置也不同,这些需要在用的过程中慢慢探索。


      这里以JBoss5.0.1.GA为例:

      1、解压安装包至某目录(比如 D:jboss-5.0.1.GA)

      2、添加环境变量:JBOSS_HOME,变量值为 D:jboss-5.0.1.GA

      3、在path中添加 %JBOSS_HOME%in;


      大功告成,运行D:jboss-5.0.1.GAin下的run.bat,在控制台观察是否启动成功,也可以运行后在浏览器访问 http://127.0.0.1:8080/ 来判断服务器是否启动,启动界面如下:

         这里写图片描述


      【温馨提示】:刚装的JBoss启动时有可能遇到端口冲突的问题而报错(比如“Address already in use:bind /127.0.0.1:9999”之类的错误),即JBoss的有些端口已经被另外一些服务占用,可以在cmd中运行netstat -aon|findstr "端口号"来找到占用此端口号的服务的PID,然后在任务管理器——详细信息,查找该PID是什么服务,把它停掉甚至禁止,也可以在相关配置文件中修改JBoss的端口号。


    Eclipse集成JBoss


      Eclipse添加JBoss就像添加Tomcat一样简单,但前提是Eclipse必须安装了JBoss Tools插件。

      JBoss Tools下载地址请点击:JBoss Tools官网下载

         这里写图片描述

      在JBoss Tools的官网上可以看到,各个版本的eclipse适用的JBoss Tools的版本也不一样。我的Eclipse是 Luna 4.4.2,所以安装JBoss Tools 4.2.3。

      提供了多种安装方式,可以在线安装(通过Eclipse Marketplace、通过Install New Software+Update Site),也可以离线安装。在线安装方法的文章网上太多太多了,这里不再介绍。不过在线安装的失败率非常高,建议大家离线安装。

      离线安装需要下载上图中的离线安装包(有些网络可能下载不了,这里分享出云盘上的备份:https://yunpan.cn/cYy7eT7zJXH9P 访问密码 2b03),然后在Eclipse—help中,Install New Software——Add——Archive,添加安装包,然后根据提示一步一步安装即可。

      安装完毕后在Windows——Preferences中可以看到JBoss Tools,说明安装成功,如下:

         这里写图片描述

      这时就可以在Eclipse中添加JBoss实例啦(添加方法同Eclipse中添加Tomcat)~~

  • 相关阅读:
    redis 6379端口telnet不通的解决办法
    虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:disable seLinux
    oracle查询表名或字段查不到
    springcloud中feign使用的抗
    java分页使用本地线程方式
    PSS下载助手(PSX Download Helper)1.7.6.1发布
    Spring Cloud系列(四):Eureka源码解析之客户端
    Spring Cloud系列(三):Eureka源码解析之服务端
    Spring Cloud系列(二):Eureka应用详解
    Spring Cloud系列(一):微服务架构简介
  • 原文地址:https://www.cnblogs.com/firstdream/p/9291752.html
Copyright © 2011-2022 走看看