アイデアを使用して Springboot 初期化サーバーを構築する際の問題分析

アイデアを使用して Springboot 初期化サーバーを構築する際の問題分析

問題の説明

最近、Springbootプロジェクトを構築していたところ、会社のネットワークケーブルに接続すると、アイデアが新しいプロジェクトを作成できないことがわかりました。ブラウザはhttps://start.spring.ioにアクセスできませんでしたが、モバイルホットスポットは正常にアクセスできました。ブロックされていたと思います。そこで、利便性のために、オンラインチュートリアルを参考にして、自分のサーバーでサービスを構築する予定です。ここで私のサーバーはCentos7.6です

建設プロセス

まずプロジェクトをダウンロードして実行します

git クローン https://github.com/spring-io/initializr.git

Gitをお持ちでない場合は、まずインストールする必要があります

sudo yum gitをインストール

さらに、このプロジェクトは Maven に依存しているため、まずコンピューターに Maven 環境がインストールされていることを確認する必要があります。 Mavenがない場合は、実行します

http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz を取得します。
tar -zxvf apache-maven-3.5.4-bin.tar.gz
sudo update-alternatives --install /usr/bin/mvn mvn /root/apache-maven-3.5.4/bin/mvn 1000

次にダウンロードしたフォルダに移動します

cd 初期化

ビルドコマンドを実行します。これは遅いかもしれません。とにかく、かなり時間がかかりました。

./mvnw クリーンインストール

次にinitializr-serviceフォルダに移動して実行します

cd 初期化サービス
../mvnw パッケージ

ビルドが成功すると、initializr-service フォルダ内にターゲット フォルダが生成されます。ターゲット フォルダを入力します。ここではポート番号を 8082 に指定します。もちろん、必要に応じて変更できます。

CDターゲット
nohup java -jar initializr-service.jar --server.port=8082

最後に、springboot を初期化するときにカスタムを選択し、 http://ip:portを入力します。

要約する

これで、idea を使用して springboot 初期化サーバーを構築する方法についての記事は終了です。idea 初期化サーバーに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • SpringBootはjarパッケージと同じレベルのサーバーディレクトリにファイルをアップロードします。
  • サーバー上で Springboot を起動するいくつかの方法 (要約)
  • Springbootにhttpsサーバーを追加する方法
  • Springboot+TCPリスニングサーバー構築プロセス図

<<:  MySQL SELECT文の実行方法

>>:  JavaScriptの基本構文とデータ型の詳細な説明

推薦する

Dockerはコンテナに入るためにnsenterツールを使用する

Dockerコンテナを使用する場合は、nsenterツールを使用する方が便利です。システムにない場合...

CSSテキストシャドウの徐々にぼやける効果の実装

テキストシャドウテキストに影を追加します。テキストとテキスト装飾に複数のシャドウを追加することができ...

Docker で MySQL マスターとスレーブをデプロイする方法

画像をダウンロードMySQLイメージの選択 docker 検索 mysql MySQL 5.7 イメ...

HTML でランダムロールコーラーを実装するためのサンプルコード

この点呼装置は簡易版であり、自動停止の必要性を考慮していないため、点呼を開始した後、停止ボタンをクリ...

ウェブページからテキスト透かしを削除する2つの簡単な方法

<br /> 特定の Web サイトを閲覧して、優れた Web ページを見つけた場合、そ...

MySQL のスローログ監視の誤報問題の分析と解決

以前は、さまざまな理由により、一部のアラームは真剣に受け止められませんでした。最近、休暇中に、すぐに...

Alibaba Cloud Centos6.X でメールを送信する際に発生するさまざまな問題

序文: Webサービスを提供するために、Alibabaクラウドホストを新しくインストールしました。す...

リンク更新ページと js 更新ページの使用例

1. リンクの使用方法:コードをコピーコードは次のとおりです。 <a href="j...

SSH接続を介してXshellを使用したUbuntu 20.04で報告されたサービス問題の詳細な説明

1. 最近、Ubuntu の新しいバージョンをインストールしました。/etc/ssh/sshd_co...

JavaScript の基礎におけるデータ型の詳細な説明

目次1. データ型1.1 なぜデータ型が必要なのか? 1.2 変数のデータ型1.3 データ型の分類2...

ウェブページのフラッシュアニメーションが表示されない問題の解決策

<br />解決手順は次のとおりです。スタート -> 実行 -> reged...

win10 での mysql 8.0.16 winx64 インストールの最新グラフィック チュートリアル

このデータベースをダウンロードするには、多くの時間とトラフィックがかかります。踏み込んだ落とし穴で時...

Linux システムに Spring Boot アプリケーションをインストールするための詳細なチュートリアル

Unix/Linux サービスsystemd サービス操作プロセス1. JDKがインストールされたC...

MySQL で指定エンコーディングを実装する際の落とし穴について

前面に書かれた環境: MySQL 5.7+、MySQL データベースの文字エンコードは utf8、テ...

CSS 兄弟要素フローティング分析の概要

float:左/右/なし; 1. 同じレベルフローティング(1)ブロックレベル要素を同じ行に表示する...