JGitの最新バージョンをビルドしようとしています。Git リポジトリから最新バージョンをチェックアウトしました。ビルド手順に従って、依存関係を Orbit 経由でインストールしました。次に、mvn clean install
すべてをコンパイルしてすべてのテストを実行することができた実行しました。これは素晴らしいことで、エラーはなく、コンパイルされた .jar ファイルを見つけることができました。
次に、Eclipse を開き、プロジェクトをワーキング セットにインポートしました。何らかの理由で、ビルド プロセスで多数のエラーが発生します。
インポートを解決できません:
import org.apache.commons.compress.archivers.ArchiveOutputStream;
import org.apache.commons.compress.archivers.tar.TarArchiveEntry;
import org.apache.commons.compress.archivers.tar.TarArchiveOutputStream;
import org.apache.commons.compress.archivers.tar.TarConstants;
import org.apache.commons.compress.archivers.zip.ZipArchiveEntry;
import org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream;
さらに解決できません:
import org.eclipse.jetty.server.Request;
import org.eclipse.jetty.server.Response;
Eclipse経由でJettyをインストールしてみました(Install New Software)。ただし、それで問題は解決しませんでした。
Eclipse で JGit をビルドするべきではないのでしょうか? すべてのビルドとテストは Maven で行う必要がありますか? また、なぜ Jetty と Apache が JGit のこれらのサブプロジェクトの一部にインポートされており、それらが wiki で JGit の依存関係としてリストされていないのかについても混乱しています。
前もって感謝します。