私の知る限り、Cloud Service (PaaS) パッケージは Windows からしか作成できないため、現在は Windows マシンが必須です。
Visual Studio はおそらく独自のクラウド サービスを作成するための最も簡単なツールですが、Azure アプリを作成するには、VS と非標準的な方法を学ぶ必要があります。これはかなりの投資になる可能性があります。
Eclipse の Azure プラグインから cmd インストールおよび起動されたアプリケーション (WAR ベースの Java EE アプリケーションだけでなく) を実行できます。すでに Eclipse を知っている場合、これはクラウド サービス パッケージを構築するための簡単な方法です。
Eclipse の方法を選択した場合は、次の方法で独自のアプリケーション イメージを構築できます。
- アプリケーション サーバーと JVM を指定せずに、新しい Azure プロジェクトを作成します。
- 起動スクリプトの例を見てください (基本的には、jvm、アプリケーション サーバーを解凍し、デプロイ フォルダーに war を移動して、アプリケーション サーバーを起動します)。アプリケーション サーバーと他のアプリケーションの手順は似ています。アプリケーションをインストールして起動します。startup.cmd ファイルを使用してアプリケーションを実行できます。
- 同様のスクリプトを作成して、アプリケーションをインストールします。jvm、アプリケーション、またはパッケージ マネージャーを解凍します。すべての要素を適切な場所に配置してから、アプリケーションを開始します (開始スクリプトが確実に終了するように、start コマンドで呼び出すことを忘れないでください)。
どのように機能するかを理解したら、アーカイブを BLOB サポートに入れ、起動時にダウンロードすることで、Azure パッケージをより柔軟にするようにしてください。これにより、開発効率が向上します。2 番目のステップでは、ServiceConfiguration.csfg ファイルで指定できる他のスクリプトまたは構成ファイルをダウンロードして、起動スクリプトを構成可能にし、Windows マシンの起動を制限することができます...