zoukankan      html  css  js  c++  java
  • jboss & eclipse 集成

    jboss & eclipse 集成

    最近在学习 EJB3,并用 jboss5.1 作为 server,开发环境是 eclipse3.5.1-jee,
    将 eclipse3.5 & jboss5.1 集成的方法写下,
    (下面以 eclipse3.5.1 为例,对于 eclipse3.5.2 和 eclipse3.6 应该是一样的)

    ------
    步骤:

    * 前提:
          * 安装了 eclipse-jee-3.5.1
          * 解压了 jboss5.1
          *
    * "jboss tools" - "JBossAS Tools" 插件
          eclipse-3.5.1-jee 安装完毕后,应当 安装 jboss tools 插件系列中的 JBossAS Tools 插件,以便对 Jboss5.1 进行良好的支持,
          安装步骤:
                * 通过 http://download.jboss.org/jbosstools/updates/stable/ 这个 url 查找更新列表
                * 选择 Jboss Tools 下的 JBossAS Tools 即可,只要选择这1个就行,然后进行安装,
                * 安装完成后,重启 eclipse
                *
    * eclipse3.5.1-jee 中 添加 jboss5.1
          添加步骤:
          * 打开 eclipse 的 servers 视图
          * 右击空白处 -> New -> Server,打开 New Server 对话框,
          * server type 选择 "JBoss Community" -> "JBoss AS 5.1"(注意:不要选择 eclipse 自带的 jboss,而要选择 jboss tools 插件提供的 server 类型),设置 server name,下一步,
          * 选择 jboss 解压目录,设置 Name (name for runtime),选择 JRE,Configuration 选择默认的 default 即可,下一步
          * 设置 JBoss Server Name,下一步
          * 添加项目到 jboss,
          * 点击 Finish,完成
          *
    * eclipse 中配置 jboss
          打开 servers 视图,双击 jboss 服务器,则弹出配置文件,可以在其中进行各种配置,


    ------
    eclipse 开发时 jboss 自动更新

    jboss 的添加:
          应当 通过 jboss tools 添加 jboss,

    jboss 的启动方式:
          必须以 debug 模式启动 jboss,则如果修改了 项目文件,可以自动更新到 jboss 中,
          如果以正常模式启动 jboss,则仅有 jsp 之类的文件能更新,

    通过 servers 视图中,jboss server 显示的内容可以判断状态:
    * [Started,Synchronized]      已启动,已同步,即 eclipse 中代码 已完全同步到 jboss 工作目录
    * [Started,Republish]            已启动,需要重新发布,即 eclipse 中代码 有部分需要同步到 jboss 工作目录
    *

    启动 jboss 后,修改 项目文件,向jboss同步的过程:
    * jboss 原状态为 [Started,Synchronized],即已同步,
    * 修改文件后,jboss server 状态 首先变为 [Started,Republish],表示需要同步,
    * 然后 eclipse 会自动将 新代码 发布到 jboss 工作目录,这可能花 几秒钟 或 更长,这个过程中 jboss 状态时 [Started,Republish] ,
    * eclipse 将代码同步到 jboss 完成后,jboss 状态变为 [Started,Synchronized],表示 已经同步,
    *

    ------
    注意:

    * eclipse 添加 jboss ,选择 server 类型 时,要注意:
          要选择 jboss tools 插件提供的 server 类型,即  "JBoss Community" -> "JBoss AS xx" ,
          不要选择 eclipse 自带的 jboss server 类型,否则可能有一些问题,
    * eclipse 的 jboss tools 插件 发布项目的位置
          通过 jboss tools 插件 添加的 jboss 服务器,通过 eclipse 启动后,
          项目的发布的位置默认是在 eclipse 工作区,而不是 jboss 默认的 deploy 目录,
          可以在 eclipse 的 servers 视图中 双击 jboss 服务器,打开配置文件,在 Deployment 下设置发布位置,
    *
  • 相关阅读:
    java里如何使用输入流和输出流实现读取本地文件里内容和写出到本地文件里
    Windows 命令行基础(博主推荐)
    Python2.7编程基础(博主推荐)
    27 个Jupyter Notebook的小提示与技巧
    java里如何实现循环打印出字符或字符数组里的内容
    [转]angularjs之ui-grid 使用详解
    [转]AngularJS 实现 Table的一些操作(示例大于实际)
    [转]js 回车转成TAB(利用tabindex)
    [转] Entity Framework添加记录时获取自增ID值
    [转]使用依赖关系注入在 ASP.NET Core 中编写干净代码
  • 原文地址:https://www.cnblogs.com/zqmingok/p/1857962.html
Copyright © 2011-2022 走看看