私はHeritrixの1.14.4ブランチで作業していますが、残念ながらそのブランチで立ち往生しています。私が直面している問題は、そのmaven.xmlが私が持っていた非常に古いMaven1.1に依存していることです。依存関係を見つけてビルドするのにさえ問題があります。
さらに、これはmaven.xmlであり、pom.xmlではないため、適度に古いまたは最近のIDEでプロジェクトをロードすることはできません。「maven」スクリプトを手動で実行してビルドする必要があります。
JavaとMavenに関しては、私はかなり無知であることを自由に認めますが、確かに、より新しいバージョンのMavenにアップグレードする方法について誰かがいくつかの指針を持っている必要があります。
オビ=ワンを助けて!あなたは私の唯一の希望です!
恥ずかしい5分後の更新。
これで3時間を無駄にした後、私はここで答えに出くわしました
- maven2をインストールします
- cd project_dir
- mvn one:convert(1.xを2.xに自動的に変換します)
- mvn3はおそらく下位互換性があります。
数時間後..現実が始まります..
maven-2またはmaven-3にアップグレードすると、新しい新しいモジュールが導入されました。これらはすべて、maven.xmlからpom.xmlにプロモートされたものから完全に機能していません。さらに、「プロジェクト」のpom.xmlはありませんが、これもちょっとした問題のようです。
したがって、この方法でプレイしたい場合は、キープのためにプレイする必要があります。モジュールをアップグレードし、すべてを新しいプロジェクトであるかのようにフォーマットします。アップグレードのテクニックは私に少し道を譲りました、しかしこれは私が思うにしばらく時間がかかるでしょう..ティムの迅速で詳細な答えを受け入れて、ありがとう。ある意味で、「ハイの人たちは私のためにMavenを機能させるのですか?」誰かにあなたのmakefileを修正するように頼むようなものです。それが破壊された場合、それは破壊されます。:D