加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – Eclipse – >运行为 – >在服务器上运行 – 如何

发布时间:2020-12-15 04:10:46 所属栏目:Java 来源:网络整理
导读:我使用 Eclipse Juno,我做了2个项目: 其中一个实际上是一个包含EJB项目的EAR和一个只保存EJB接口的项目.我通过转到:在服务器上部署它: EAR项目 – 出口 – Java EE – EAR文件 在目标框中,我设置了服务器的自动部署文件夹(JBoss AS 6).然后部署项目并初始
我使用 Eclipse Juno,我做了2个项目:

>其中一个实际上是一个包含EJB项目的EAR和一个只保存EJB接口的项目.我通过转到:在服务器上部署它:
EAR项目 – >出口 – > Java EE – > EAR文件
在目标框中,我设置了服务器的自动部署文件夹(JBoss AS 6).然后部署项目并初始化EJB.
>第二个项目是一个简单的WAR项目,具体取决于持有接口的项目.在其中我有一个调用EJB的虚拟servlet.部署过程几乎相同.不同的是我选择WEB – >导出导航菜单中的WAR文件.部署WAR后,一切正常.

现在我做整个“导出”的原因是因为Run as – >在服务器上运行不会构建和部署我的项目.我认为这是它的首要目标.我错了吗?有没有办法让这个命令像我预期的那样工作?我认为它与Tomcat和Web项目一起工作……

我知道这可以通过构建脚本轻松完成,但这不是我的观点!

在此先感谢您的帮助和建议.

解决方法

首先,检查Eclipse IDE中是否安装了JBoss Tools.你可以找到它们 here.

默认情况下,JBoss AS Adapter使用.metadata / .plugins / org.jboss.ide.eclipse.as.core / JBoss-AS-5.1.0.GA / deploy文件夹来部署项目,然后在JBoss中注册此临时文件夹.换句话说,如果从Eclipse启动JBoss AS,则必须将项目部署到此目录.

你可以尝试这个(取自JBoss community site),帮助我:

>服务器配置(在Eclipse IDE的Servers视图中)
>部署> “使用JBoss Deploy文件夹”
>保存服务器配置
>在服务器上选择项目,并使用项目上下文菜单进行“Ful Publish”
>启动服务器

如果您已正确配置所有内容,那么上一个答案中的“添加和删除”方法也应该正常工作……

如果你让它工作,请告诉我.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读