2

我将 eclipse Kepler、Weblogic 10.3.5 和 Maven 3.0.5 与 Weblogic-Maven-Plugin 一起使用。当我使用 eclipse Run As...Run On Server 部署我的应用程序时,这就是我得到的:

通过 Eclipse 部署

当我以这种方式部署时,您会在 Weblogic Server 上看到应用程序,并且我可以通过我的 localhost 链接访问我的应用程序。

当我使用 Weblogic-Maven-Plugin 时,这就是我得到的:

通过 Maven 部署

您会看到应用程序已放置在 adminServer 下,当我尝试通过 localhost 链接访问应用程序时出现错误(是的,我什至运行了 start-app 命令)。

我有几个问题:

  1. 为什么当我使用 weblogic-maven-plugin 时,它部署在 adminServer 下?
  2. 有没有办法让 weblogic-maven-plugin 以与 eclipse 中的 Run As 选项类似的方式部署?
  3. 为什么我在使用插件部署后无法通过我的 localhost 链接访问应用程序?

任何帮助是极大的赞赏。

4

1 回答 1

-1

几周前我遇到了这个问题,但是在另一个环境中 Jdeveloper 12c 与 Maven 和 OJMake 以及 OJDeploy。

部署是您在 WLS(WebLogic Server)上运行我们的应用程序的最后一步

我该如何解决这个问题?

  1. 我创建了一个 Maven Ear 项目
  2. 我还创建了 Maven War 项目
  3. 我在 ear 项目中添加了 war 项目,还添加了依赖项,后来还添加了 web_module
  4. 我的部署(到 WLS)配置位于 Ear 项目的 pom 中。

我使用 Eclipse 或 Jdeveloper 运行时,有一个复杂的机制可以为我们完成工作。如果我们想让 maven 为我们完成这项工作,那么我们必须告诉他该怎么做。我们还必须知道我们应该发送/部署到 WLS 的存档文件类型

于 2013-09-01T20:04:38.450 回答