Eclipseを使用してプロジェクトをMavenに変換しています。小さな背景:Eclipse Mavenビルドをコマンドライン引数で実行する方法
Maven中央リポジトリへのアクセスを許可しないファイアウォールがあります。その代わりに、企業のミラーリポジトリを使用して、キーストアファイルを接続する必要があります。ファイルが提供され、コマンドラインでmvn clean compile package
を使用してmavenを使用し、ファイルを指すために引数--Djavax.net.ssl.trustStore
を使用して正常にビルドできます。
これはEclipseの外ではうまく動作しますが、キーストアなしでリポジトリに接続できないため、統合されたMavenプラグインがビルドに失敗するため、すべてのコードがimport/packageエラーで散在してしまいます。何でもできました。
Run As -> Maven Install
のような内部Maven操作のいずれかを実行するたびに、このコマンドライン引数を持つようにEclipseを設定する必要があります。実行コンフィギュレーションを使用すると動作しますが、コンテキストメニューのMavenオプションは変更されず、インポートエラーもクリアされません。
のEclipse 4.6.2のJava EE版、Windows 7のx64の
cacertsに追加するのはどうですか? –
cacertsとは何ですか、どうすればいいですか?これはJKSファイルです。 – Derek