我需要将(几个)BPEL 应用程序的构建和部署自动化到 weblogic 服务器。
我现在使用 jDeveloper 11g 来做,但我想应该有一些命令行工具来做。(我来自 Microsoft /.NET / Visual Studio 背景,我可以使用命令行和 msbuild 自动部署我的 .NET 应用程序)
有谁知道如何通过命令行做到这一点?
我需要将(几个)BPEL 应用程序的构建和部署自动化到 weblogic 服务器。
我现在使用 jDeveloper 11g 来做,但我想应该有一些命令行工具来做。(我来自 Microsoft /.NET / Visual Studio 背景,我可以使用命令行和 msbuild 自动部署我的 .NET 应用程序)
有谁知道如何通过命令行做到这一点?
我对 Oracle WebLogic 上的 BPEL 没有任何经验,但根据此文档,一个 BPEL 应用程序被打包为标准 EAR。我不确切知道您的源代码在 JDeveloper 下是如何构造的,但您最好的选择是自动打包和部署此 EAR 是 IMO 使用Ant(或Maven,但如果这一切对您来说都是全新的,我建议您使用 Ant )。
也许本教程可以帮助您开始打包部分(基本上,如何使用耳朵任务)。对于部署,我建议使用wldeploy Ant 任务(包装weblogic.Deployer
实用程序)。我在最近的回答中提到了它们。
也看看这个问题,似乎 JDeveloper 可能有一些支持来完成这项任务(但我对它的了解为零,所以我无法提供任何指导,JDeveloper 并没有真正广泛使用)。
我假设您使用的是 Oracle SOA Suite 11g?如果是这样,请查看Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite,特别是第38.7 节部署 SOA 组合应用程序和第38.7.5 节使用脚本管理 SOA 组合应用程序。
您还可以在Oracle BPEL 论坛中找到有用的建议。