システムスコープを使用して、mavenプロジェクトに外部ライブラリを追加しました。コードは問題なくコンパイルされます。 java -jar xyz.jarを使用してコードを実行すると、システムスコープを使用して追加された外部ライブラリのクラスを見つけることができないことがわかります。 pom.xmlに追加抜粋を以下に示します。システムスコープを持つmavenプロジェクトに外部ライブラリを追加する
<groupId>abc</groupId>
<artifactId>myartifact</artifactId>
<version>v1-1.22.0-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/my.jar</systemPath>
</dependency>
libをリポジトリマネージャにインストールし、そこから使用してください... SNAPSHOTはシステムスコープの依存関係には意味がありません。 – khmarbaise