Domanda

Sto cercando di realizzare una build di un progetto di esempio (core-basic), senza Maven, solo raccogliendo i vasi situati nel repository/dipendenze/1.4.9/roboSpice e copiandoli nella cartella di LIBS del progetto Android.

I barattoli che sto copiando sono specificamente questi:

  • Commons-Io-1.3.2
  • Commons-Lang3-3.1
  • Robospice-1.4.9
  • Robospice-Cache-1.4.9

Tuttavia, Eclipse mostra questo errore:

robospice-sample-core/libs/commons-lang3-3.1.jar' in project 'robospice-sample-core' cannot be read or is not a valid ZIP file

Inoltre, non posso accedere al contenuto dei barattoli, Winrar afferma di essere corrotto o non valido.

Allora, cosa sto facendo di sbagliato? Posso davvero usare quei barattoli solo copiandoli nella cartella libs o devo fare qualcosa di più? Perché Eclipse dice che non possono essere letti?

(Grazie in anticipo. Nonostante io sappia che la configurazione di Maven per Robospice è fortemente consigliabile, mi piacerebbe sapere perché questo accade)

È stato utile?

Soluzione

Download di jar tramite clic destro sul suo nome file -> Salva collegamento restituisce i file JAR danneggiati. Facendo clic su "RAW" nei dettagli del file, restituire il file corretto.

Altri suggerimenti

Devi aver commesso un errore durante il download dei file. Possono essere aperti abbastanza facilmente con ZipInfo sul mio Mac. Scaricali di nuovo dalla filiale Repo o scegli i manufatti da Maven Central.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top