IntelliJ IDEAへのアプリケーションの導入
以前の記事「Intellij IDEAでJavaアプリケーションをアリクラウドECSに導入する」では、ローカルアプリケーションをアリクラウドECSに導入する方法について説明しています.一部の読者は、クラシックネットワーク、さらにはローカルルームで、Cloud Toolkitプラグインを通じてアプリケーションをこれらのサーバに導入できるかどうかを問い合わせるテストマシンがあるとフィードバックしています.最新バージョンのCloud Toolkitがリリースされ、完全にサポートされています.
ローカル開発
クラウド上で実行されるJavaアプリケーションを作成するにしても、ローカルで実行されるJavaアプリケーションを作成するにしても、コード作成自体には特に大きな変化はありません.そのため、本稿では、WebページにHelloWorldを印刷するJavaサーブレットの例として、参考にします.
ソースのダウンロード
上記のコードは、Webページに「Hello World」の文案を印刷するための標準的なJavaエンジニアリングです.
プラグインのインストール
アリクラウドはIntellij IDEAベースのプラグインを提供し、開発者がローカルIDEで作成したアプリケーションを効率的にサーバに迅速に導入できるようにしています.プラグインのホームページ:https://www.aliyun.com/product/cloudtoolkit
アリクラウドのこのIntelliJ IDEAプラグインのインストール過程は、普通のプラグインと大同小異で、ここではこれ以上説明しません.読者は自分でインストールしてください.
サーバの追加
上の図のように、メニュー
右上
配置
IntelliJ IDEAでプロジェクト名を右クリックし、表示されるメニューから Alibaba Cloud-Deploy to Host...、次の配置ウィンドウが表示されます.
Deploy to Hostダイアログボックスで配置パラメータを設定し、Deployをクリックして初回配置を実行します.
配置パラメータの説明: Deploy File:配置ファイルには2つの方法があります. Maven Build:現在のプロジェクトがMaven構築を採用している場合は、Cloud Toolkitを使用して直接構築および導入できます. Upload File:現在のプロジェクトがMavenで構築されていない場合、またはローカルにパッケージされたデプロイメントファイルがすでに存在する場合は、ローカルのデプロイメントファイルを選択して直接アップロードできます.
Target Deploy host:ドロップダウンリストからTagを選択し、配置するサーバを選択します. Deploy Location:/root/tomcat/webappsなどのECSへの配備パスを入力します. Commond:sh/root/restart.shなどのアプリケーション起動コマンドを入力します.アプリケーションパッケージの導入が完了した後に実行する必要があるコマンドを示します.Javaプログラムでは、通常Tomcatの起動コマンドです.
著者:銀時
原文を読む
本文は雲栖コミュニティのオリジナル内容で、許可を得ずに転載してはならない.
ローカル開発
クラウド上で実行されるJavaアプリケーションを作成するにしても、ローカルで実行されるJavaアプリケーションを作成するにしても、コード作成自体には特に大きな変化はありません.そのため、本稿では、WebページにHelloWorldを印刷するJavaサーブレットの例として、参考にします.
public class IndexServlet extends HttpServlet {
private static final long serialVersionUID = -112210702214857712L;
@Override
public void doGet( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException {
PrintWriter writer = resp.getWriter();
//Demo: Cloud Toolkit , , 。
writer.write("Deploy from alibaba cloud toolkit. 2018-10-24");
return;
}
@Override
protected void doPost( HttpServletRequest req, HttpServletResponse resp ) throws ServletException, IOException {
return;
}}
ソースのダウンロード
上記のコードは、Webページに「Hello World」の文案を印刷するための標準的なJavaエンジニアリングです.
プラグインのインストール
アリクラウドはIntellij IDEAベースのプラグインを提供し、開発者がローカルIDEで作成したアプリケーションを効率的にサーバに迅速に導入できるようにしています.プラグインのホームページ:https://www.aliyun.com/product/cloudtoolkit
アリクラウドのこのIntelliJ IDEAプラグインのインストール過程は、普通のプラグインと大同小異で、ここではこれ以上説明しません.読者は自分でインストールしてください.
サーバの追加
上の図のように、メニュー
Tools - Alibaba Cloud - Alibaba Cloud View - Host
でマシンビューインタフェースを開きます.以下の図です.右上
Add Host
ボタンをクリックすると、マシンインタフェースが追加されます配置
IntelliJ IDEAでプロジェクト名を右クリックし、表示されるメニューから Alibaba Cloud-Deploy to Host...、次の配置ウィンドウが表示されます.
Deploy to Hostダイアログボックスで配置パラメータを設定し、Deployをクリックして初回配置を実行します.
配置パラメータの説明:
著者:銀時
原文を読む
本文は雲栖コミュニティのオリジナル内容で、許可を得ずに転載してはならない.