Java ツールを作成し、それを実行可能な jar パッケージ、または共通の依存関係パッケージにパッケージ化して使用します。
目次
Java ツールを作成し、実行可能な jar パッケージまたは共通モジュール パッケージとして提供します。
オプション 2. 簡単に置き換えるために、エクスポートされる jar パッケージに依存します。
3. jar パッケージを利用してログを管理し、それを現在のプロジェクトに返して管理します。
単純な Java プロジェクトは実行可能な jar パッケージにパッケージ化されており、デフォルトでメイン クラスを実行し、他のメイン関数クラスも実行できます。
最後に実行中のコマンド: ビジネス分割スレッド プールの 2 つの実装
#运行jar包中的某个main函数类,后面带main函数传入的参数。
java -classpath imsdatamove.jar cn.com.yusys.ThreadMain 30 D:/svnku/lll.txt
#直接运行jar包指定的默认主类。
java -jar imsdatamove.jar 30 D:/svnku/lll.txt
idea で実行できる初期プロジェクト構造は次のとおりです。
解決策 1: 出力 jar パッケージの結果が乱雑である
または右上隅にある
依存する jar パッケージの内容を抽出する方法では、厄介な結果が生じます。
次のように apply ok を直接使用してください。
結果は次のようになります。依存する jar パッケージの内容が削除されます。しかし、それは使用できます。
オプション 2. 簡単に置き換えるために、エクスポートされる jar パッケージに依存します。
自分でフォルダー libs を手動で作成し、依存するすべての jar パッケージをフォルダーに配置します。そうでない場合は、それをビルドする必要はありません。MANIFEST.MF 内のパスが一致する限り。
自分でディレクトリを作成した場合は、MANIFEST.MF の前にディレクトリを編集して追加する必要があります。
3. jar パッケージを利用してログを管理し、それを現在のプロジェクトに返して管理します。
次のように追加後に含めることができます。
これを行わないと、依存する jar パッケージ内のログが出力されます。logback のルート レベルが info に設定されている場合でも、次のように内部のログが出力されます。
管理者が完了したら、単純に次のコマンドを押します。
4. 通常のモジュールパッケージを作成する
空を選択します:
[名前] を、jar サフィックスを除いた指定された jar パッケージ名に変更します。
パッケージ化する対応するモジュールを jar パッケージにドラッグし、それに続く依存モジュールを削除します。
元のjarパッケージの依存バージョンファイルをプロジェクトディレクトリに置き、指定するか、新規作成します。
パック: