私はをUbuntuサーバー16.04.1にビルドしようとしています。デフォルトのJDK & JREをインストールし、JAVA_HOME変数JICOFOをクローン化し、コマンドに従うことによって、それを建てしようとした設定した後:最初のant dist.lin64
コマンドを使用してプロジェクトをビルドしようとするとAntを使用してgitからクローン作成されたJavaプロジェクトをビルドできない
$ git clone https://github.com/jitsi/jicofo.git
$ cd jicofo
$ ant dist.lin64
を私は次のエラーを得た:
/home/xaq/jicofo/build.xml:54: Problem: failed to create task or type antlib:org.apache.maven.artifact.ant:dependencies
Cause: The name is undefined.
maven-ant-tasks-2.1.3.jar
をlib
にコピーしてMavenの問題を解決したら、bunch of dependency errorsというフォルダが作成されます。
私の質問は、このようなプロジェクトを構築するためのすべての依存関係を自動的に解決する方法ですか?それは何であるAnt
とMaven
が提案されていませんか?
Antは依存関係を解決することは一度もありませんでした。 Mavenはそのリポジトリによってこれを行うことを意図していますが、このプロジェクトはMavenリポジトリの概念を誤解し、そのプロジェクトを構築するための信頼できる構造を構築するように見えます... – khmarbaise