メインコンテンツにスキップ

gradleとリモート サーバーとの間の対策 - リリースが arthasに接続するのです。

v1バージョン Date: 2025-10-13

  • 操作は簡単、ワンタップで
  • 指定したサーバーに送付してリアルタイムにログを表示します。
    • ログ出力でスタディと連動する動作をクリックするログ内のクラスをタップします
    • 例外グループです。現在のトライアングルがグループ化されたのは、 Caused by : で例外です。
  • ダブルクリックで指定されたサーバーの特定サービスログを表示します
    • ログの動作の解析コンソールにログを縦断する最大行を提供し、次のログをリアルタイムのスクロールします。
  • 指定されたサーバ上の「サービス」に接続するためには、「サーバ」の指定したサーバに接続します

次の最適化

  • 対話的体験で、対話形式はワンタイムでのみ動作します。再接続
    • リモートサーバが ideaで検出された gradle task consoleで入力された ^c macのショートカットへの認識方法。
  • リモートサーバーへの接続の向上。
  • gradle環境の属性に応じて自動的にタスクのビルドされます。環境のプロパティは環境によってのみ追加できます。
  • この完全な機能のパックをプラグインライブラリに組み込む方法です。gradle依存性によって様々な機能を実装することができます。

相关配置文件地址

使用方法

vi ~/.ssh/config

# 環境
Host xxx.dev.iuin
  HostName 1.1
  User root
  IdentityFile ~/ssh/id_ed25519_iu

# プロジェクト更新の `base.sh`ファイル内の環境変数
プロジェクトディレクトリ: LOCAL_BASE_DIR="/Users/fa/dev/projects/IdeaProjects/company/iuin/mall/private-deploy/xxx-sbbc"
リモートサービスアドレス: REMOTE_SER="xx="xxx.dev.iuin"
リモートサービスディレクトリプレフィックス: REMOTE_BAS_DE_DI_DI_DIx/xdata

gradleを結合する

プロジェクトのルートディレクトリの build.gradle ファイルが存在する

# プロジェクトのルート ディレクトリの
mkdir script
# 上記に記載されているフォルダに追加します (既に提供アドレスの中に配置された)
# 、プロジェクトのルートに適切な設定可能な設定ファイルやコードを含むプロジェクトのルートフォルダに追加されます。
# bash ./gradlew :pay-service:publishToTest --info
bash ./gradlew :publishToest

gradle task例

指定された sql, Redis, esコマンドをターゲット

参考查看sql命令地址 参考查看sql_redis_es命令地址