问题标签 [war]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
82 浏览

jakarta-ee - 许多 WAR 和一种常见操作

我必须修改许多 WAR 起始页的内容以添加一些功能。我不能使用过滤器来修改原因过滤器需要放置在 Web 存档中。servlet 等也是如此。任何线索如何做到这一点?

0 投票
1 回答
300 浏览

tomcat - WebApplications(.war 文件)和通用 jar 文件

我需要在 Tomcat 上部署许多带有许多常见 jar(Jersey jar)的 Web 应用程序。我创建了没有 JARS 的 WAR 文件并添加到 MANIFEST.MF 例如:“Class_Path: .jar .jar”。但是 WebApplications 不起作用。我做错了什么?

0 投票
1 回答
494 浏览

java - 使用 jdk 1.5 部署已编译的战争和部署在 jdk 1.6 环境(即 weblogic 10gR3)中的问题

只是想知道使用 jdk 1.5 部署已编译的战争和在 jdk 1.6 环境(即 weblogic 10gR3)中部署的问题

0 投票
2 回答
1788 浏览

maven-2 - 如何使用覆盖复制指定的文件而没有文件夹结构?

我想使用这样的叠加层仅复制“file.xml”而没有文件夹结构:

换句话说:从WEB-INF/folder1/folder2/复制file.xml并放置到WEB-INF/otherFolder

有任何想法吗?

0 投票
9 回答
41290 浏览

java - 在没有 maven 的情况下启动码头的可执行战争文件

我正在尝试制作一个“可执行”war 文件 ( java -jar myWarFile.war),它将启动一个 Jetty 网络服务器,该服务器托管我执行的 WAR 文件中包含的 webapp。

我找到了一个页面,描述了如何制作我正在寻找的东西:

但是,遵循该建议以及我认为我应该如何制作一个可执行的 jar (war) 是行不通的。

我有一个 Ant 任务,它创建一个带有如下清单的 WAR 文件:

WAR 文件的内容如下所示:

当我尝试执行 WAR 文件时,错误是:

这里似乎有两个错误:一个似乎找不到 JAR 文件,另一个Start是找不到类。

为了修复第一个问题,我将 Jetty JAR 文件放在 WAR 文件的基础中并再次尝试——同样的错误。我还尝试将 添加WEB-INF/lib/<specific-JAR-files>Class-Path清单的属性中。那也没有用。

有没有人知道我在做什么正确/错误以及如何让这个可执行的 WAR 文件启动并运行?

0 投票
3 回答
2143 浏览

glassfish - Glassfish 战争生命周期问题

在 glassfish 中重新部署正在运行的应用程序的新版本的正确方法是什么?我有一个 WAR 正在运行,并且我已经进行了更改。我认为进行取消部署 + 部署可能是正确的,但 glassfish (v3) 在我取消部署时经常崩溃。

在 glassfish 中重新部署正在运行的应用程序的正确方法是什么?

0 投票
1 回答
1780 浏览

java - 在 JBoss 4.0.2 战争部署中找不到 WEB-INF/lib jar

我有一个简单的 Web 应用程序(一个 jsp 和一个 servlet)文件,我已将其复制到 jboss-4.0.2/server/default/deploy 文件夹中,并且它已成功热部署,因为我可以访问 jsp 页面。但是,当我调用 servlet 时,我得到一个 java.lan.NoClassDefFoundError。

我怀疑war中WEB-INF/lib目录下的jars没有被拾取。

我的战争结构是:

其他人在 JBoss 4 中有类加载问题吗?

非常感谢。

0 投票
1 回答
1884 浏览

deployment - 我可以使 WAR 依赖于 JBoss 5.1 中的 JNDI 条目吗?

作为从 JBoss 4.0.4 升级到 5.1 的一部分,我试图在 EAR 成功部署后部署 WAR。JBoss 5.x 不像 4.x 那样支持PrefixDeploymentSorter,这意味着我必须在 WAR 的 jboss-web.xml 中使用 <depends>。

看来我不能依赖 EAR本身,所以我选择了最后部署的 EJB。此 EJB 提供了 WAR 需要的 JNDI 条目。

这是部署目录中不存在 WAR 时部署的 EJB:

这是来自 jboss-web.xml 的依赖片段:

我的问题是: WAR 在“STARTED EJB:”之后立即开始部​​署,即在 MyFacadeBean 绑定到 JNDI 之前,这会导致 bean 部署失败:

WAR 完成部署后,MyFacade 愉快地(嘲弄地?)继续部署并绑定 JNDI 条目。

如果我在 EAR 部署后热部署 WAR,一切都会按预期工作。

我什至想过依赖 EAR 中的虚拟 EJB,并在 jboss-app.xml 中使用 <module-order>strict</module-order> 来强制它作为最后一个模块加载。但是很可惜,JBoss 5.x 也不支持。嗬!

有没有办法依赖 JNDI 条目本身?还有其他方法可以解决这个问题吗?

0 投票
1 回答
1021 浏览

maven-2 - 在 Maven 的 webapp 目录中部署战争内部

我有一个基础项目,它依赖于要从远程存储库下载的自定义战争。
我可以下载并运行战争,但是自定义战争有一些我需要在我的基础项目的 webapp 目录中提取的 html 和 js 文件。
如何指定 custom.war 在指定目录爆炸的位置?

0 投票
1 回答
308 浏览

jboss - 在 JBoss 中,如何让我的战争在我的 sar 之后开始?

在我的服务中,我有一个 mbean,我的 war 文件可以访问它。如何确保war文件在服务后部署并启动?