Saat menyusun proyek android di eclipse 3.4.2, saya mendapatkan Proyek tidak dapat dibangun sampai kesalahan jalur pembangunan diselesaikan.
Saya mendapat solusi sementara dari blog http://www.scottdstrader.com/blog/ether_archives/000921.html
Resolusi tersebut adalah untuk memaksa penyimpanan ulang proyek yang dipilih (dan file .classpath mereka):
- Buka properti proyek
- Pilih Java Build Path> Libraries
- Tambahkan pustaka arbitrer baru (untuk dihapus nanti)> OK
- Tunggu hingga ruang kerja menyegarkan (atau memaksa penyegaran proyek)
- Kesalahan akan hilang
- Hapus perpustakaan tiruan
Referensi lain yang dapat saya temukan adalah membuat perubahan kecil pada konten file .classpath.
Apakah ada perbaikan permanen untuk masalah ini?
eclipse
build
compilation
yokks
sumber
sumber
Jawaban:
Sudahkah Anda mencoba menggunakan Project> Clean ... dari menu? Ini akan memaksa pembangunan baru pada proyek yang dipilih di Eclipse.
sumber
sumber
Ini terjadi ketika pustaka yang ditambahkan ke proyek tidak memiliki jalur yang benar.
sumber
Ini yang memperbaikinya untukku ...
Saya mengalami masalah dengan spring-core.jar saya. Saya menghapus seluruh direktori rilis yang ada di sini. (Saya menang 10).
C: \ Users ********. M2 \ repository \ org \ springframework \ spring-core \ 4.3.1.RELEASE
Saya mengklik kanan pada proyek> Maven> Perbarui proyek dan tanda seru saya menghilang. Tidak ada masalah lagi.
Berikut adalah sumber di mana saya menemukan informasinya:
http://crunchify.com/cannot-be-read-or-is-not-a-valid-zip-file-how-to-fix-maven-build-path-error-with-corrupted-jar-file/
sumber
Ini berfungsi untuk saya: tutup proyek lalu buka kembali , ini akan memaksa gerhana untuk melihatnya sebagai proyek baru dan mendeteksi jalur pembangunan yang benar.
sumber
Untuk Mac osx Eclipse saya, saya mengikuti langkah-langkah berikut:
sumber
Tidak ada jawaban lain yang berhasil untuk saya. Bahkan setelah memperbaiki masalah jalur build saya, melakukan refresh, membersihkan, membangun kembali, dan memulai ulang (dari gerhana dan komputer), saya masih mendapatkan tanda seru merah kecil.
Saya memperbaikinya dengan menutup proyek (klik kanan, tutup proyek) dan membukanya kembali (klik dua kali proyek yang ditutup), yang tampaknya memaksa gerhana untuk "memperhatikan" bahwa masalah jalur pembangunan telah diperbaiki.
sumber
Saya telah melihat masalah ini beberapa kali (mendapatkannya lagi sekarang di komputer rumah saya dengan Eclipse 4.2).
Memaksa penyimpanan ulang (dengan mengubah jalur kelas misalnya dengan menambahkan perpustakaan, menyimpan, mengubah kembali) berfungsi sementara. Tapi masalahnya muncul kembali saat Eclipse dimulai ulang :(
Mengusulkan ruang kerja Eclipse dari orbit akan memperbaikinya secara permanen (hingga waktu berikutnya). Tapi pasti ada cara yang lebih baik!
sumber
Di Mac saya, inilah yang berhasil untuk saya
Anda siap untuk pergi dan sekarang dapat menjalankan proyek Anda
sumber
Inilah yang berhasil untuk saya:
~/.m2/repository
dan hapus semuanya di sana dengan menjalankanrm -rf
. Pastikan semuanya sudah dihapus.sumber
cukup periksa apakah ada Jars yang tidak perlu ditambahkan di perpustakaan Anda atau tidak. jika ya, maka cukup hapus stoples itu dari perpustakaan Anda dan bersihkan proyek Anda sekali. Ini berhasil untuk saya.
sumber
Di Eclipse ini berhasil untuk saya: proyek klik kanan. -> Properti -> Bagian Perpustakaan; Tambahkan (perpustakaan apa saja) -> pilih perpustakaan dan klik hapus -> tekan oke.
sumber
Saya mengalami masalah yang mengganggu ini dengan kerangka Play. Alangkah baiknya jika ada cara untuk mengetahui kesalahan build apa yang tidak disukai Eclipse, tetapi itu tidak akan memberi tahu Anda. Dengan satu proyek, saya dapat menutup proyek, membangun kembali konfigurasi Eclipse dengan
sbt eclipse
, dan membuka kembali. Dengan proyek yang hampir identik, itu tidak berhasil. Tetapi menghapus proyek, membangun kembali konfigurasi Eclipse dengansbt eclipse
, dan mengimpor, melakukan triknya.sumber
dapatkan cmd dan jalankan
sumber
Jika Anda merasa telah melakukan semuanya dengan benar tetapi Eclipse masih mengeluh tentang toples tersebut, segarkan folder di mana toples tersebut berada dan pastikan eclipse tahu bahwa mereka telah ditambahkan ke proyek. Menentukan jalur file saja (tampaknya) tidak cukup
sumber
Saya telah menghadapi masalah ini beberapa kali dan mengikuti langkah-langkah di bawah ini telah menyelesaikan kedua kali. 1. Arahkan ke C: \ Users \ 2. cari folder ".m2" dan hapus.
tunggu sampai proyek diperbarui dan dalam kasus saya mengikuti langkah-langkah di atas diselesaikan kedua kali.
sumber
Saya mendapat peringatan tambahan
Mengatasi peringatan ini membuat kesalahan juga hilang. Langkah-langkahnya adalah sebagai berikut:
Saya mengklik kanan di atasnya, lalu mengkliknya
Quick Fix
. Dari dialog yang terbuka saya memilihOpen the Compiler Compliance property page
, dan mengklikFinish
tombol.(Ini sama dengan
Java Compiler
bagian.)Dalam dialog ini saya menemukan
Compiler compliance level
drop-down dan berubah1.6
menjadi1.8
, dan mengklikApply and close
.Saya mendapat kotak pesan
Compiler Settings Changed
yang menanyakan apakah saya mauBuild the project now?
. Saya mengklikYes
.Kesalahan jalur build hilang.
sumber
Goto to Project => Bangun Secara Otomatis . Pastikan itu dicentang
sumber