ktr-skmt / FelisCatusZero-multilingual

This system answers world history essay questions in Japanese and/or English and evaluate the answers.
Apache License 2.0
4 stars 8 forks source link

Compile Error #3

Open tmazmoto opened 7 years ago

tmazmoto commented 7 years ago

I pulled the current source code but failed to compile. Could you help me to solve this problem? It says "checksum error" in feliscatuszerolibraries_2.12-0.0.1.pom.sha1 (you can see the result as follows). I think the sha1 file must be like "95f3332c2bbace129da501424f297e47dd0e976b," but actually it is

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

takaaki@cmatz:~/scala/FelisCatusZero-multi$ sbt compile [info] Loading global plugins from /home/takaaki/.sbt/0.13/plugins [info] Loading project definition from /home/takaaki/scala/FelisCatusZero-multi/project Missing bintray credentials /home/takaaki/.bintray/.credentials. Some bintray features depend on this. Missing bintray credentials /home/takaaki/.bintray/.credentials. Some bintray features depend on this. Missing bintray credentials /home/takaaki/.bintray/.credentials. Some bintray features depend on this. Missing bintray credentials /home/takaaki/.bintray/.credentials. Some bintray features depend on this. Missing bintray credentials /home/takaaki/.bintray/.credentials. Some bintray features depend on this. [info] Set current project to FelisCatusZero (in build file:/home/takaaki/scala/FelisCatusZero-multi/) [warn] Credentials file /home/takaaki/.bintray/.credentials does not exist [info] Updating root [info] Resolved root dependencies coursier.ResolutionException: Encountered 1 error(s) in dependency resolution: us.feliscat:feliscatuszerolibraries_2.12:0.0.1: checksum format error: /home/takaaki/.coursier/cache/v1/http/oss.sonatype.org/content/repositories/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom.sha1 not found: /home/takaaki/.ivy2/local/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml https://repo1.maven.org/maven2/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom /home/takaaki/.activator/repository/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml /home/takaaki/play/activator-dist-1.3.12/repository/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml http://repo.typesafe.com/typesafe/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom http://repo.typesafe.com/typesafe/ivy-releases/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml http://clojars.org/repo/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom https://github.com/dbpedia-spotlight/maven-repo/raw/master/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom /home/takaaki/scala/FelisCatusZero-multi/libraries4jcas/maven-repo/snapshots/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom /home/takaaki/scala/FelisCatusZero-multi/libraries4uima/maven-repo/snapshots/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] (root/*:coursierResolution) coursier.ResolutionException: Encountered 1 error(s) in dependency resolution: [error] us.feliscat:feliscatuszerolibraries_2.12:0.0.1: [error] checksum format error: /home/takaaki/.coursier/cache/v1/http/oss.sonatype.org/content/repositories/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom.sha1 [error] not found: [error] /home/takaaki/.ivy2/local/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml [error] https://repo1.maven.org/maven2/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] /home/takaaki/.activator/repository/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml [error] /home/takaaki/play/activator-dist-1.3.12/repository/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml [error] http://repo.typesafe.com/typesafe/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] http://repo.typesafe.com/typesafe/ivy-releases/us.feliscat/feliscatuszerolibraries_2.12/0.0.1/ivys/ivy.xml [error] http://clojars.org/repo/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] https://github.com/dbpedia-spotlight/maven-repo/raw/master/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] /home/takaaki/scala/FelisCatusZero-multi/libraries4jcas/maven-repo/snapshots/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] /home/takaaki/scala/FelisCatusZero-multi/libraries4uima/maven-repo/snapshots/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/feliscatuszerolibraries_2.12-0.0.1.pom [error] Total time: 2 s, completed Mar 28, 2017 12:30:27 PM

tmazmoto commented 7 years ago

When I manually copied following three files from "libraries/maven-repo/snapshots/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/" to "~/.coursier/cache/v1/http/oss.sonatype.org/content/repositories/releases/us/feliscat/feliscatuszerolibraries_2.12/0.0.1/", the problem was solved;

feliscatuszerolibraries_2.12-0.0.1.jar feliscatuszerolibraries_2.12-0.0.1.pom feliscatuszerolibraries_2.12-0.0.1.pom.sha1

ktr-skmt commented 7 years ago

Could you try to remove the three copied files from the place at first and do "publishLibs" before doing "compile" as below?

$ sbt
> jcasgen
> publishLibs
> compile

The current project consists of the root project, one sub-project for JCasGen and three sub-projects for maven repositories: Libraries, Libraries4UIMA and Libraries4JCas. Before compiling the root project like the "sbt compile" you did, the JCas generation and the local publications of the three maven repositories are needed due to the dependencies on the sub-projects.