问题标签 [java-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 投票
2 回答
7508 浏览

java - 无法使用 IBM Rational Application Developer 将 WAR 文件部署到 Websphere

我正在使用 IBM RAD IDE 并构建一个动态 Web 项目。当我构建项目并尝试通过选择“添加或删除项目”将其添加到服务器时,我得到的响应是没有要添加或删除的项目。

这是否意味着我必须创建一个 EAR 文件(J2EE 项目)并将我的 Web 项目添加到其中才能部署到本地 WAS?我可能会遗漏一些基本配置吗?

0 投票
1 回答
1881 浏览

java - 部署war文件时无法实例化VelocityEngine

我正在使用 war 文件在 Tomcat 6 上部署应用程序。我已经在同一台机器上编译了供应商提供的源代码,然后将 war 文件移动到 {tomcat-home}/webapps/

当我启动应用程序时,我看到一条错误消息:

我在另一台机器上执行了相同的步骤,并且安装正确。

我不明白错误告诉我什么。

我会丢失 jar 文件吗?(但它编译得很好)。

我忘记设置环境变量了吗?

我不知道该怎么做,我不知道 VelocityEngine 是什么,或者做什么。

0 投票
1 回答
1770 浏览

android - 在 Windows 7 中创建战争文件

我正在尝试设置 GCM 演示应用程序。http://developer.android.com/guide/google/gcm/demo.html

我被困在试图创建一个战争文件:在一个 shell 窗口中,转到 gcm-demo-server 目录。

通过运行 ant war 生成服务器的 WAR 文件:

我使用的是 Windows 7,我该如何创建这个 war 文件?

0 投票
1 回答
35 浏览

java - 在 Maven 周期中创建 jar 以用作以下项目的依赖项

我想对我们的项目进行 mavenize,但有一个有点复杂的场景。需要有关处理 Web 应用程序中的类被与其一起构建和部署的其他应用程序所需要的最佳方法的意见。

我的项目如下所示:

  • 套件网络应用程序。
  • POS 网络应用程序。
  • 会员应用程序。

Suite 应用程序中的两个包用于 POS 和 Membership 应用程序以及服务器库。

我不确定如何处理这个问题。我们是否应该指定/自动化 Suite 应用程序的常规构建,以便将 Suite jar 推送到 repo 以用作依赖项,还是应该在每个构建的顶级 pom 中处理所有这些?还有构建服务器库的问题。

想法赞赏!

0 投票
2 回答
661 浏览

jakarta-ee - 我如何在云服务器中部署我的 j2ee 应用程序

我是 j2ee 和 java web 应用程序开发的新手。我有一个关于如何将构建 WAR 文件部署到云中的查询。

即,Weather Cloud 系统是否提供 j2ee 服务器来运行我们基于 Java 的 Web 应用程序。

如果是,请提供云 j2ee 服务器的链接。

谢谢..

0 投票
3 回答
10223 浏览

java - 我的 Java Web 应用程序中的 ClassNotFoundException/NoClassDefFoundError

我使用 Java 开发了一个 Web 应用程序。当我将它部署到我的应用程序服务器(Jetty、Tomcat、JBoss、GlassFish 等)时会引发错误。我可以在堆栈跟踪中看到此错误消息:

或者

这是什么意思,我该如何解决?

0 投票
5 回答
1185 浏览

java - 我可以拥有多个路径重叠的 Java webapps 吗?

我有大量用 Java 编写并编译为 WAR 文件的不同独立(无状态)Web 服务。我想将它们部署到单个 Web 应用程序服务器。

如果每个 WAR 文件中的服务处理的 URI 都以我可以用作 Web 应用程序名称的前缀开头,那么这将很容易。例如,我可以有

销售战争文件:包含以下代码:
GET http://example.com/sales/widgets
POST http://example.com/sales/widgets
GET http://example.com/sales/sky-hooks

营销战争文件:包含以下代码:
GET http://example.com/marketing/widgets
PUT http://example.com/marketing/sky-hooks

...在这种情况下,我将简单地部署两个名为“sales”和“marketing”的 WAR 文件。然而,我没有那么幸运。相反,组件处理的 URI 路径重叠。像这样的东西:

SALES WAR 文件:包含以下代码:
GET http://example.com/widgets/sales
POST http://example.com/widgets/sales
GET http://example.com/sky-hooks/sales

营销战争文件:包含以下代码:
GET http://example.com/widgets/marketing
PUT http://example.com/sky-hooks/marketing

我的问题是如何(如果有的话)将它们部署在单个 Web 应用程序服务器上。

我愿意接受需要大量工作的建议。例如,我目前最好的想法是构建在常规 URI 路径之前期望组件名称前缀的服务,然后将所有传入流量通过不同的服务器管道传输,该服务器知道每个 URI 模式属于哪个组件并将 URI 修改为添加该前缀。这种方法的困难在于,像 Swagger 这样读取我的源代码的工具会错误地理解 URI 的样子。

有任何想法吗?

0 投票
2 回答
1339 浏览

java - 在 grizzly 服务器中部署 war 文件

我已经花了几天时间,但我仍然没有找到答案(我确实找到了要求这个的问题)

我正在使用 java 编码,使用grizzly服务器(2.3 版本),并且我设法使用多种资源(restful 类、java servlet 等)。

不过,我的目标是加载整个战争文件而不是单个类,但我还没有找到办法。


所以问题是“我如何在grizzly服务器中部署和运行一个战争文件?”

0 投票
5 回答
1357 浏览

java - Tomcat 战争运行应用程序 - 无法启动组件

我尝试运行WAR到我Tomcat 9.0.5的部署运行良好,但是当我尝试启动应用程序时出现此异常:

当我尝试运行时Weblogic 12.c没有任何问题。

这就是我的pom.xml样子:

问题是什么?我应该尝试什么?谢谢!

0 投票
2 回答
3169 浏览

spring-boot - 如何使用 gradle 构建用于部署的 .war 文件

所以我第一次玩了spring boot,它运行得很好,除了我不知道如何构建一个.war文件来部署到我的个人服务器上。我已经阅读了 Spring 网站上的十几个或更多博客文档,但我就是不知道如何构建 .war。

我正在使用 intellij、kotlin 和 gradle。任何为我指明正确方向的帮助将不胜感激。

这是我的 gradle 文件的样子: