首页 > 解决方案 > Payara+Jenkins+VisualSVN 构建成功,没有错误,但仍未部署到 Payara 应用程序

问题描述

  1. 我在 Netbeans 10.0 中创建了一个简单的 Web 应用程序
  2. 与 Visual SVN 成功集成。定期提交工作正常。
  3. 安装 Payara 5
  4. 安装詹金斯
  5. 在 Jenkins 工作中成功注册 Visual SVN 分支
  6. 在 Jenkins 中成功配置了 Ant 和 DEPLOY TO CONTAINER 插件。
  7. 在 Jenkins 中注册的战争文件名、上下文路径、Server Glassfish 3.x、端口和主机名
  8. 在 Jenkins 中立即构建
  9. 构建成功。
  10. 登录到 Payara 管理控制台并单击应用程序 WHOOOOOSHHHH... 没有找到应用程序

任何地方都绝对没有错误。尝试了所有选项,包括在 build.xml 中指定 Target/Arg 设置 没有任何效果。

请帮助我,因为我的工作危在旦夕。

*** PS没有我在哪里找到Payara域名的任何设置。这可能是一个原因,但不确定。Jenkins 如何知道在哪个 Payara 域中部署已编译的 WAR 文件。可能是我错了。

感谢期待。

标签: jenkinssvnglassfishvisualsvn-serverpayara

解决方案


昨天,我能够在 Tomcat 上成功部署 .war。它直接进入了网络应用程序。

但真正的问题是,在使用 GlassFish 配置 Jenkins 时,Jenkins 没有为 GlassFish 域提供输入字段。因此,编译以 BUILD SUCCESSFUL 和 FINISHED 消息结束,但在任何 Glassfish 域中都看不到应用程序。


推荐阅读