jenkins - Payara+Jenkins+VisualSVN 构建成功,没有错误,但仍未部署到 Payara 应用程序
问题描述
- 我在 Netbeans 10.0 中创建了一个简单的 Web 应用程序
- 与 Visual SVN 成功集成。定期提交工作正常。
- 安装 Payara 5
- 安装詹金斯
- 在 Jenkins 工作中成功注册 Visual SVN 分支
- 在 Jenkins 中成功配置了 Ant 和 DEPLOY TO CONTAINER 插件。
- 在 Jenkins 中注册的战争文件名、上下文路径、Server Glassfish 3.x、端口和主机名
- 在 Jenkins 中立即构建
- 构建成功。
- 登录到 Payara 管理控制台并单击应用程序 WHOOOOOSHHHH... 没有找到应用程序
任何地方都绝对没有错误。尝试了所有选项,包括在 build.xml 中指定 Target/Arg 设置 没有任何效果。
请帮助我,因为我的工作危在旦夕。
*** PS没有我在哪里找到Payara域名的任何设置。这可能是一个原因,但不确定。Jenkins 如何知道在哪个 Payara 域中部署已编译的 WAR 文件。可能是我错了。
感谢期待。
解决方案
昨天,我能够在 Tomcat 上成功部署 .war。它直接进入了网络应用程序。
但真正的问题是,在使用 GlassFish 配置 Jenkins 时,Jenkins 没有为 GlassFish 域提供输入字段。因此,编译以 BUILD SUCCESSFUL 和 FINISHED 消息结束,但在任何 Glassfish 域中都看不到应用程序。
推荐阅读
- javascript - 在 Redux 中从 Supabase 获取数据,给了我一个我无法解决的 Promise
- c# - 如何使用 resourcekey Google Drive API 获取文件?
- java - 通缉但未调用:
实际上,与此模拟的交互为零 - css - 如何仅使用 CSS 向我的 b 表添加圆角边框
- flutter - Flutter DateTime 忽略夏令时的本地时间加减
- python - TypeError:'int'和'builtin_function_or_method'的实例之间不支持'<='我不确定这意味着什么
- python - 将数据从 Arduino 流式传输到 Python 时,图未显示
- reactjs - className 在危险的SetInnerHTML 上不起作用
- php - 如何使用 PHP GET 方法进行安全的数据传输
- c++ - 在 C++ 中堆集向量