Apa arti ikon tanda seru merah di Eclipse? Ada banyak hasil pencarian yang berbeda di Internet tentang "ikon tanda seru merah" dan "dekorator tanda seru merah" dan "ikon ledakan merah," tidak diragukan karena banyak plugin dan alat terkait pemrograman menggunakan ikon tanda seru merah. Jadi, agar lebih jelas, ini yang saya maksud:
Itu muncul sebagai dekorator pada proyek-proyek dalam tampilan Package Explorer.
Dalam kasus saya, ikonnya hilang ketika variabel path build yang hilang diisi. Saya menggunakan MyEclipse 9.0, tapi saya rasa ini bukan MyEclipse-specific. Orang lain di Internet telah melaporkan bahwa itu ada hubungannya dengan masalah lain, termasuk Subclipse, .svn
folder dan memindahkan file di antara copy pekerjaan.
Jawaban:
Menurut dokumentasi :
Dalam praktiknya, saya telah menemukan bahwa "kesalahan jalur build" mungkin disebabkan oleh sejumlah alasan, tergantung pada plugin apa yang aktif. Periksa tampilan "Masalah" untuk informasi lebih lanjut.
sumber
Saya juga menghadapi masalah serupa ketika saya mencoba mengimpor file Sumber dan file JAR dari satu mesin ke komputer lain. Jalur JAR berbeda pada mesin baru dibandingkan dengan mesin lama. Saya menyelesaikannya sebagai berikut
Kemudian, simbol seru pada "Nama proyek" dihapus.
sumber
Itu berarti ada masalah dengan jalur pembangunan di proyek Anda. Jika ini adalah proyek Android maka sebagian besar berarti nilai target yang ditentukan dalam file project.properties tidak dapat ditemukan. Ini juga dapat disebabkan karena jenis masalah yang dibangun lainnya. Tapi itu ditunjukkan sebagian besar untuk masalah yang dibangun saja. Lihat di sini untuk detail lebih lanjut. Ini tentang dekorator kesalahan bawaan yang terlihat di gerhana.
Ekstrak dari halaman itu:
Masalah pembangunan jalur terkadang mudah dilewatkan di antara masalah lain dalam suatu proyek. Tampilan Package Explorer dan Project Explorer sekarang memperlihatkan dekorator baru pada proyek Java dan kumpulan kerja yang mengandung kesalahan lintasan build:
Kesalahan konkret dapat dilihat pada tampilan Masalah, dan jika Anda membuka menu tampilan dan pilih Grup Menurut> Jenis Masalah Java, semuanya muncul di kategori Bangun Jalur:
sumber
Mungkin ada beberapa alasan. Sebagian besar waktu mungkin beberapa alasan di bawah ini,
Jadi apa yang harus dilakukan adalah kita harus menyelesaikan file jar yang hilang / diperbarui / yang baru ditambahkan.
go to properties
Java Build Path
Libraries
tabAdd JARs
Ini akan menyelesaikan masalah jika itu karena salah satu alasan di atas.
sumber
Saya menemukan skenario lain di mana tanda seru merah mungkin muncul. Saya menyalin direktori dari satu proyek ke proyek lainnya. Direktori ini termasuk direktori .svn tersembunyi (proyek asli telah berkomitmen untuk kontrol versi). Ketika saya memeriksa proyek baru saya ke SVN, direktori yang disalin masih berisi informasi SVN lama, salah mengidentifikasi dirinya sebagai elemen dalam proyek aslinya.
Saya menemukan masalah dengan melihat Properti untuk direktori, memilih Info SVN, dan meninjau URL Sumber Daya. Saya memperbaiki masalah dengan menghapus direktori .svn tersembunyi untuk direktori yang saya salin dan menyegarkan proyek saya. Tanda seru merah menghilang, dan saya dapat memeriksa direktori dan isinya dengan benar.
sumber
Apa yang saya lakukan aneh tapi entah bagaimana itu memperbaiki masalah. Pilih proyek apa pun dan lakukan edit palsu pada file build.properties (mis., Tambahkan dan hapus spasi lalu simpan file). Bersihkan dan bangun kembali proyek di ruang kerja Anda.
Semoga ini bisa menyelesaikan beberapa masalah Anda.
sumber
Pastikan Anda tidak memiliki variabel classpath yang tidak terdefinisi (seperti M2_REPO).
sumber
Saya memiliki masalah yang sama dan Andrew benar. Periksa variabel classpath Anda "M2_REPO". Mungkin menunjuk ke lokasi yang tidak valid dari repo pakar lokal Anda.
Dalam kasus saya, saya menggunakan
mvn eclipse:eclipse
pada baris perintah dan plugin ini mengatur variabel classpath M2_REPO. Eclipse tidak dapat menemukan pengaturan maven saya.xml di direktori home saya dan hasilnya adalah variabel classpath M2_REPO yang salah. Solusi saya adalah me-restart gerhana dan mengambil pengaturan saya.xml dan menghapus tanda seru merah pada proyek saya.Saya mendapat informasi lebih banyak dari orang ini: http://www.mkyong.com/maven/how-to-configure-m2_repo-variable-in-eclipse-ide/
sumber
Solusi yang berhasil bagi saya adalah yang berikut diberikan oleh Steve Hansen Smythe. Saya hanya menempelkannya di sini. Terima kasih Steve.
"Saya menemukan skenario lain di mana tanda seru merah mungkin muncul. Saya menyalin direktori dari satu proyek ke proyek lain. Direktori ini termasuk direktori .svn tersembunyi (proyek asli telah berkomitmen untuk kontrol versi). Ketika saya memeriksa proyek baru saya ke dalam SVN, direktori yang disalin masih mengandung informasi SVN lama, salah mengidentifikasi dirinya sebagai elemen dalam proyek aslinya.
Saya menemukan masalah dengan melihat Properti untuk direktori, memilih Info SVN, dan meninjau URL Sumber Daya. Saya memperbaiki masalah dengan menghapus direktori .svn tersembunyi untuk direktori yang saya salin dan menyegarkan proyek saya. Tanda seru merah menghilang, dan saya dapat memeriksa direktori dan isinya dengan benar. "
sumber
Solusi yang bekerja untuk saya adalah yang diberikan berikut ini ..
Saya memilih proyek tertentu> klik kanan> Bangun jalur> konfigurasikan Bangun jalur> Perpustakaan> Saya perhatikan bahwa perpustakaan sistem JRE ditampilkan (Tidak terikat) karenanya ..
memilih Perpustakaan itu> klik Hapus> klik Terapkan> klik tambahkan Perpustakaan> Sistem JRE Perpustakaan> berikutnya> ruang kerja default JRE> klik Selesai> Terapkan> ok.
sekarang Anda tidak akan melihat ikon seru ini di proyek Anda.
sumber