プロジェクトの初日とMavenでの初日、そして私はすでにプロジェクトを構築するために多くの時間を無駄にしてきました。
問題は、この古いプロジェクトに、多くの壊れたURLが埋め込まれている構成やPOMなどがあることです。つまり、Mavenで生成されたスタックトレースは、プロジェクトの依存関係をダウンロードしようとしたときに壊れたURLを多数表示しています。
Maven構成ファイルを含むプロジェクトソースのみが提供されています。私は既存のMavenリポジトリー、プロジェクトに依存するライブラリー、またはビルド環境などを提供されていません。これらのファイルをハッキングしてきましたが、ビルドを試みるたびにそれほど遠くはありません。
私は根本的に間違ったことをしていますか、それともこのMaven構成は2008年に本当にスタックしていますか?
アップデート:
私のPOMは、2008年に本当に行き詰まりました。つまり、バージョン管理のおかげで、Javaの残りの世界が進む間、それは時間のスナップショットです。
一部の依存関係はリポジトリに存在しなくなり、そのほとんどは機能しなくなったプロジェクトであったため、使用を中止しました。POM全体を書き直さなければなりませんでした。依存関係間およびプラグイン間の互換性を確保するために、バージョンの調整に多くの時間を費やす必要がありました。多くの戦いの後; 一部のプラグインは共存せず、互いに混乱します。
全体として、それは多くの、何時間もの努力でした...たった一人の開発者によるこのプロジェクトには多すぎました、そして私は今や危険であることが十分にわかっているだけだと思います。この場合、古き良きIDEビルドシステムの方が適していたでしょう。