Ich installiere eine Software (Apache Thrift), indem ich einfach die mitgelieferte make-Datei benutze. Wenn ich pro Führer laufen zu lassen, erhalte ich:Maven, Ant (oder Apache Thrift) Timeout während make. Wo können Proxy-Einstellungen vorgenommen werden?
Buildfile: /home/john/thrift/lib/java/build.xml
setup.init:
mvn.ant.tasks.check:
proxy:
mvn.ant.tasks.download:
[get] Getting: http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
[get] To: /home/john/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom
[artifact:dependencies] Downloading: org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.pom from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Error transferring file: Connection timed out
Es sieht aus wie sicher Proxy-Themen, damit ich meine /usr/share/maven2/conf/settings.xml
Proxy-Einstellungen in Maven conf-Datei konfigurieren. Wenn das immer noch nicht funktionierte, von dem Terminal, das tue ich
export ANT_OPTS="-Dhttp.proxyHost=[MyProxyName] -Dhttp.proxyPort=[MyProxyPort] -Dhttps.proxyHost=[MyProxyName] -Dhttps.proxyPort=[MyProxyPort]"
und laufen make
wieder. Diesmal bin ich über die Zeile mvn.ant.tasks.download
oben gekommen, aber mvn.init
mal raus.
Was ist der richtige Ort, um Proxy-Einstellungen vorzunehmen, damit Maven und Ant diese Einstellungen übernehmen können? Oder vielleicht diese Einstellungen in Thrift-Konfigurationsdatei, .pom-Datei oder etwas ähnliches? Danke im Voraus!