* 前提: 
      * 安装了 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 下设置发布位置, 
*

=====================================

安装jboss的时候,挺多情况,因为都是从国外服务器去更新,所以可能会失败。

我成功的方法:

eclipse(version:luna)编辑器中,window--->server--->runtime  environment--->add   增加服务器,选择  download additional  server  adapters,点击之后出现相关服务器列表,选择其中的一个进行安装。

jboss & eclipse 集成的更多相关文章

  1. 【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)

    之前一直用的EJB开发环境是他们搭建好的,直接拿来用,不过还是感觉老吃别人嚼好的不太好吃,所以自己动手来玩一玩. EJB开发依赖的最基本的环境:JDK.Eclipse.JBoss,这里简单介绍一下最基 ...

  2. [Eclipse] - 集成JBoss7热加载和自动发布

    使用Eclipse + JBoss开发时,总是要重启项目或JBoss,烦人.下面方法可以很简单的实现Eclipse + JBoss热加载和自动发布. 我的环境是JBoss 7.1.1 Final 1) ...

  3. 记录一次bug解决过程:eclipse集成lombok插件

    一 总结 eclipse集成插件lombok: 启动Spring Boot项目: sublime全局搜索关键字:ctrl + shift + F JDK8中的lambda表达式使用 二 BUG描述:集 ...

  4. maven之一:maven安装和eclipse集成

    maven作为一个项目构建工具,在开发的过程中很受欢迎,可以帮助管理项目中的bao依赖问题,另外它的很多功能都极大的减少了开发的难度,下面来介绍maven的安装及与eclipse的集成. maven的 ...

  5. maven2 + tomcat6 + eclipse集成配置

    转载:http://wenku.baidu.com/view/d64147c676eeaeaad1f330d4.html?re=view /*maven2 + tomcat6 + eclipse集成配 ...

  6. eclipse集成jetty开发web项目(不采用maven方式)

    以前开发过程部署项目都是采用tomcat,偶然发现jetty,所以试了下,挺方便的,直切主题. 1.下载jetty,楼主使用的jetty8,地址http://download.eclipse.org/ ...

  7. [国嵌笔记][019][Eclipse集成开发环境]

    Eclipse集成开发环境的作用 可以编译程序,也可以对程序进行在线调试 集成开发环境 1.JLink连接开发板的JTAG 2.JLink连接PC的USB 3.eclipse软件 4.gdb serv ...

  8. eclipse集成dorado5插件

    dorado5最好使用jdk1.6 32位,与eclipse j2ee indigo版本兼容最好.其他eclipse版本貌似view编辑时按钮点击事件不生效... 现附上安装包链接(均为官方版本): ...

  9. Jetty入门(1-2)eclipse集成jetty插件并发布运行应用

    一.eclipse集成jetty插件 1.从市场安装jetty插件 2.使用jetty插件发布应用和配置运行环境 debug配置默认共用上述run配置 3.使用jetty插件启动运行和停止运行选中的应 ...

随机推荐

  1. js数字进制转换

    其他进制转十进制: 使用 parseInt()函数,parseInt解析一个字符串参数,并返回一个指定基数的整数 ,用法如下: parseInt(string, radix); 以二进制为例,用法如下 ...

  2. 线程的同步之Synchronized的使用

       一.介绍        线程的同步:一般的并发指的就是多个线程访问同一份资源.多个线程同时访问(修改)同一份资源的话,就会有可能造成资源数据有误. 如果多个线程访问多个不同资源,就不会造成线程同 ...

  3. 解决IE8地址栏没有下拉

    装了IE8,但是地址栏没有下拉,下载下面的文件,把两个文件都复制到 系统盘windows/system32,然后cmd下分别执行 regsvr32 chsbrkr.dll regsvr32 chtbr ...

  4. 201621123005《Java程序设计》第十次实验总结

    201621123005<Java程序设计>第十周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 1. 常用异常 1.1 自己 ...

  5. nginx详细应用

    一.nginx的基本功能 基本Http服务,可以作为Http代理服务器和反向代理服务器,支持通过缓存加速访问,可以完成简单的负载均衡和容错,支持包过滤功能,支持SSL 高级Http服务,可以进行自定义 ...

  6. java创建类的5种方式

    1.使用new关键字 } → 调用了构造函数 这种方式,我们可以调用任意的构造函数(无参的和带参数的). 2.使用Class类的newInstance方法 } → 调用了构造函数 使用Class类的n ...

  7. 微信小程序页面跳转的四种方法

    wx.navigateTo({}) ,保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回; 示例: 1 wx.navigateTo({ 2 url:'../test/ ...

  8. VirtualBox只能生成32位虚拟机

    /************************************************************************* * VirtualBox只能生成32位虚拟机 * ...

  9. 常见HTTP状态码(200、301、302、500等) 释义

    对网站管理工作者来说有个词不陌生,HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码.状态码的第一个数字代表了响应的五种状态之一. 1XX系列:指定客户端应相应的某些动作,代表请求已 ...

  10. Windows 2008 关闭远程桌面的单用户多会话模式

    Windows 2008 关闭远程桌面的单用户多会话模式 在腾讯云上购买了一台云服务器. 因为设置了自动登录,在远程桌面连接后会启动一个新的会话,然后软件被运行了两次,端口被占用,无法起动. 还有可能 ...