2015-03-12 1 views
0

Je suis les instructions pour installer PyLucene, comme indiqué dans:PyLucene make échoue: [lierre: récupérer] erreur

https://lucene.apache.org/pylucene/install.html

Le problème est quand je fais, le lierre ne peut pas récupérer quelque chose et échoue. Est-il possible de le télécharger manuellement et de le faire fonctionner, puisque j'ai déjà téléchargé tout le reste. Je n'ai aucune idée pourquoi cela ne fonctionne pas, je suis derrière mon serveur proxy de l'université, et il n'y a rien que je puisse faire à propos du serveur proxy.

$make 
cd lucene-java-4.9.0/lucene; (JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 /usr/bin/ant ivy-availability-check || JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 /usr/bin/ant ivy-bootstrap) 
Buildfile: /home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/build.xml 

ivy-availability-check: 

ivy-fail: 

BUILD SUCCESSFUL 
Total time: 0 seconds 
cd lucene-java-4.9.0/lucene/memory; JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 /usr/bin/ant -Dversion=4.9.0 
Buildfile: /home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/memory/build.xml 
[echo] Building memory... 

check-queryparser-uptodate: 

jar-queryparser: 
    [echo] Building queryparser... 

check-queries-uptodate: 

jar-queries: 

check-sandbox-uptodate: 

jar-sandbox: 
    [echo] Building sandbox... 

ivy-availability-check: 
    [echo] Building sandbox... 

ivy-fail: 

ivy-configure: 
[ivy:configure] :: Apache Ivy 2.4.0 - 20141213170938 :: http://ant.apache.org/ivy/ :: 
[ivy:configure] :: loading settings :: file = /home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/ivy-settings.xml 

resolve: 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 

[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] You probably access the destination server through a proxy server that is not well configured. 
[ivy:retrieve] 
[ivy:retrieve] :: problems summary :: 
[ivy:retrieve] :::: WARNINGS 
[ivy:retrieve] Host repo1.maven.org not found. url=https://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host repo1.maven.org not found. url=https://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host repository.cloudera.com not found. url=http://repository.cloudera.com/artifactory/repo/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host repository.cloudera.com not found. url=http://repository.cloudera.com/artifactory/repo/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host repository.cloudera.com not found. url=http://repository.cloudera.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host repository.cloudera.com not found. url=http://repository.cloudera.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host oss.sonatype.org not found. url=http://oss.sonatype.org/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host oss.sonatype.org not found. url=http://oss.sonatype.org/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host maven.restlet.org not found. url=http://maven.restlet.org/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host maven.restlet.org not found. url=http://maven.restlet.org/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host maven.tmatesoft.com not found. url=http://maven.tmatesoft.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host maven.tmatesoft.com not found. url=http://maven.tmatesoft.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] Host uk.maven.org not found. url=http://uk.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] Host uk.maven.org not found. url=http://uk.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve]  module not found: jakarta-regexp#jakarta-regexp;1.4 
[ivy:retrieve] ==== local: tried 
[ivy:retrieve] /home/qcsproject/.ivy2/local/jakarta-regexp/jakarta-regexp/1.4/ivys/ivy.xml 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] /home/qcsproject/.ivy2/local/jakarta-regexp/jakarta-regexp/1.4/jars/jakarta-regexp.jar 
[ivy:retrieve] ==== shared: tried 
[ivy:retrieve] /home/qcsproject/.ivy2/shared/jakarta-regexp/jakarta-regexp/1.4/ivys/ivy.xml 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] /home/qcsproject/.ivy2/shared/jakarta-regexp/jakarta-regexp/1.4/jars/jakarta-regexp.jar 
[ivy:retrieve] ==== public: tried 
[ivy:retrieve] https://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] https://repo1.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== cloudera: tried 
[ivy:retrieve] http://repository.cloudera.com/artifactory/repo/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve]  http://repository.cloudera.com/artifactory/repo/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== releases.cloudera.com: tried 
[ivy:retrieve] http://repository.cloudera.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy :retrieve]  -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] http://repository.cloudera.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== sonatype-releases: tried 
[ivy :retrieve]  http://oss.sonatype.org/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] http://oss.sonatype.org/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== maven.restlet.org: tried 
[ivy:retrieve] http://maven.restlet.org/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] http://maven.restlet.org/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== svnkit-releases: tried 
[ivy:retrieve] http://maven.tmatesoft.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] http://maven.tmatesoft.com/content/repositories/releases/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve] ==== working-chinese-mirror: tried 
[ivy:retrieve] http://uk.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.pom 
[ivy:retrieve] -- artifact jakarta-regexp#jakarta-regexp;1.4!jakarta-regexp.jar: 
[ivy:retrieve] http://uk.maven.org/maven2/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar 
[ivy:retrieve]  :::::::::::::::::::::::::::::::::::::::::::::: 
[ivy:retrieve]  ::   UNRESOLVED DEPENDENCIES   :: 
[ivy:retrieve]  :::::::::::::::::::::::::::::::::::::::::::::: 
[ivy:retrieve]  :: jakarta-regexp#jakarta-regexp;1.4: not found 
[ivy:retrieve]  :::::::::::::::::::::::::::::::::::::::::::::: 
[ivy:retrieve] 
[ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS 

BUILD FAILED 
/home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/module-build.xml:118: The following error occurred while executing this line: 
/home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/module-build.xml:550: The following error occurred while executing this line: 
/home/qcsproject/Downloads/pylucene-4.9.0-0/lucene-java-4.9.0/lucene/common-build.xml:388: impossible to resolve dependencies: 
resolve failed - see output for details 

Total time: 2 minutes 1 second 
make: *** [lucene-java-4.9.0/lucene/build/memory/lucene-memory-4.9.0.jar] Error 1 

Répondre

1

Je luttais avec cela depuis longtemps. J'ai essayé beaucoup de trucs sales, like this user.

Fondamentalement, il semble que le fichier lierre 2.3.0.jar que les besoins de fourmis pour construire contains a com/trends directory dans la source, car il est téléchargé à partir du repo maven prédéfini par les fichiers de configuration du programme d'installation de pylucene. Dans mon cas, ces classes de tendances ont déclenché un grand nombre d'instances d'alertes d'applets Java, demandant une autorisation pour se connecter à ivy ...

De plus, vous pourriez manquer to export the ANT_HOME variable.

somme donc jusqu'à:

Export ANT_HOME, par exemple sous OS X:

export ANT_HOME=/usr/local/Cellar/ant/1.9.6/libexec 
export PATH=$PATH:$ANT_HOME/bin 

Utilisez un récipient de lierre bien téléchargé. Téléchargez un src compressé from here, extrayez le fichier jar et placez-le dans le répertoire ant lib requis, par ex. en créant un lien symbolique. Pas de problème si la version propre est plus récente que la version requise. Par exemple, toujours sous OS X:

ln -s <where you have ivy-2.4.0.jar> ~/.ant/lib/ivy-2.3.0.jar