当前位置: 首页 > 知识库问答 >
问题:

使用JBOSS工具Indigo发布可以跳过web。xml

秦永望
2023-03-14

我正在从JBOSS 6迁移到JBOSS 7。迁移本身非常简单。然而,我在开发人员环境集成方面遇到了问题。这是我的问题:

当我在JBOSS 6上时,我正在通过Helios发布,一切都很好。我无法升级我的JBOSS工具来识别JBOSS AS 7,所以我也升级了我的eclipse版本。JBOSS 7服务器被识别没有问题。启动和停止服务器也没有问题。通过eclipse构建(使用maven)和手动部署(复制/粘贴. war文件)也可以正常工作。但是,对于我的1个项目,通过eclipse发布(右键单击服务器,添加/删除)不起作用。web.xml文件不会发布到WEB-INF文件夹。这会导致“成功”部署,但没有web.xml,应用程序无法工作,本质上是一个文件服务器。没有显示错误。

我要指出的是,我认为这个问题与JBOSS 7无关。我尝试了JBOSS 6(我从中迁移的服务器,从helios发布时仍然有效)的相同发布过程,结果相同。我还尝试了手动将web.xml添加到已部署的应用程序WEB-INF文件夹中,应用程序确实以这种方式成功部署。

我在工作区总共有3个项目。2通过JBOSS作为eclipse中的接口(包括web.xml)正确发布。这些项目是一个RESTeasy webservice(工作)、一个jsp servlet(工作)、一个JSF应用程序(不工作)。所有人都使用spring和hibernate(如果相关)。

有人知道是什么可能导致web.xml不包含在已发布(爆炸)的war文件夹中吗?

如果你想让我包括任何特定的文件,请告诉我。

共有1个答案

洪星文
2023-03-14

我也有同样的问题。除web外,所有文件均自动部署。xml。最终我复制了网页的内容。xml,在Eclipse中删除它并再次创建该文件。然后JBoss工具拿起文件并按预期部署。

 类似资料:
  • Web 开发者工具 Web 开发者工具允许开发者测试和调试代码, 它们不同于网站生成器和 IDE, 因为 Web 开发者工具不直接参与网页的创建, 而是用于测试网站或 Web 应用的用户界面接口的工具. Web 开发者工具是浏览器的加载项或内置功能. 当今最流行的web浏览器, Google Chrome, Firefox, Opera, Internet Explorer, 和 Safari 都

  • 主要内容:Text Sublime,Notepad++,EditPad,XAMPP&LAMPP作为一个初学者,需要了解一个网站开发者开发网站必需的一些工具,了解这些工具的主要用途。 首先,应该有一个基本的互联网包,具有良好的上传速度,最低1Mbps。 其次,应该有一台电脑与任何操作系统(可以是Linux,iOS X或Windows)。 那么硬件规格应该是最小的 - 1-2 GB的RAM,处理器至少应该是一个双核心和硬盘必须在80 GB左右。 下一步是 - 应该有一个文本编辑器,可以编写代码

  • 问题内容: 我已经在Ubuntu桌面上安装了go,在关闭计算机之前,它运行良好。 现在,当我启动机器并恢复该项目的工作时,我得到了 当我尝试构建项目时。 我在关闭电源之前所做的唯一可能会产生影响的事情是使用以下命令安装godoc 我已经通过下载文件而不是使用直接安装了 去环境 $ go版本 我仍然可以运行编译后的go代码。 这里可能出了什么问题?我该如何解决? 问题答案: 该程序应该在您的 目录中

  • 我有一个java应用程序,并试图使用Azure运营模式来构建和部署。能够进行构建并在构建管道中发布工件。在发布管道中,我在每个阶段都有一个maven任务来分解特定于环境的构建,我可以这样做,但是我想把它作为一个类似于构建管道中的工件来发布。有没有任何任务可以做到这一点或任何其他替代方法?

  • 我注意到谷歌通过网址接受任何语言的音译和IME请求: 其中,是以下任何语言和文本的变量。 比如法语(试试看): 或者,普通话(试试看): 所有语言工作和返回伟大的建议。问题是我在网上找不到这个留档,尽管它看起来很像一个应用编程接口。有人知道谷歌是否有官方客户端,或者他们是否同意未经验证的原始请求吗? jQuery之类的插件可能非正式地使用了它。中国时代。js,但如果您能提供任何官方使用信息,我将不