WebLogicコマンドラインのリモートデプロイメント

WebLogicは、管理コンソールでのアプリケーションのデプロイと更新に加えて、コマンドラインを使用してアプリケーションをデプロイおよび更新することもできます
。Linuxマシンでのコマンドラインデプロイメントを例にとると、デプロイメントコマンドは次のようになります。

java -cp /home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/lib/weblogic.jar weblogic.Deployer -adminurl t3://localhost:7001 -username myusername -password mypassword -deploy /usr/local/myapp.war -name myapp

このコマンドは、WebLogicインストールディレクトリのweblogic.jarを使用して、WebLogicのt3プロトコルサービスを介してアプリケーションをデプロイします。
コマンドライン展開の一般的なアプリケーションシナリオは、スクリプトを使用してアプリケーションを展開する自動展開です。このシナリオでは、専用のデプロイメントマシンは多くの場合WebLogicと同じマシンではなく、デプロイメントマシンには通常WebLogicがインストールされていません。WebLogicをインストールしない理由は、一方ではWebLogicがエンタープライズアプリケーションのライセンスを取得する必要があるためです。また、他方では、アプリケーションを更新するためだけにWebLogicをインストールするのは少しやり過ぎです。この場合、質問が発生
します。WebLogicがインストールされていないマシンにコマンドラインを使用してリモートWebLogicをデプロイすることは可能ですか?
この質問への答えはもちろんそうです。

最も直感的なアイデアは次のとおりです。weblogic.jarを直接コピーして、すぐに使用できますか?
WebLogic 10より前では、このアプローチは可能でした。ただし、WebLogic 10以降では、この方法は機能しません。

WebLoigc10以降をリモートでデプロイする方法

WebLoigc10以降でweblogic.jarを直接使用することはできません。ここで

おすすめ

転載: blog.csdn.net/oscar999/article/details/123807243