içine içe aktarılamıyor Eclipse'de maven projesini kullanıyorum, burada src/main/java src/test/java sınıfındaki sınıflara erişemiyorum . Sınıfları maven dependans kavanozlarında kullanabilirdim. Neyi kaçırıyorum ?java sınıflarını src/main/java altında eclipse
cevap
Bazen bu hatanın göründüğünü ve yalnızca Project -> Clean...
gitmesini beklediğimde hata duracaktır.
Ancak bu işe yaramazsa orijinal bağlantı artık mevcut değil 11/07/2017
Güncelleme biraz daha önerileri here
ile bir blog var, web arşivine bakın here
Ya da sadece
- 'Temiz' Sizin Eclipse Pro .. hepsi burada var reddet: kullanılıyorsa Eclipse Temiz> Projesi gidin ((> yenileme sağ projeniz tıklayın)
- proje yeniden inşa derlemeleriniz temizleyin
- proje klasörünü yenileyin [Bu benim için iş gibi görünüyor] Ant veya Maven -
- Eclipse projenizi yeniden oluşturun) derlemeleriniz temizlemek
- 'Switch' Çalışma Alanı - o zaman o) Java geri
- kaldırın geçmek ve JRE yeniden ekleyin, geri Debug (Örn Değişim değiştirme:
- Yine doğru JRE üzerinde özellikler> projenizde ardından Tamam
- tıklayın kaldırmayı,
- tekrarlayın 1-3 Kütüphaneler sekmesi
- Tıklamasıyla
- tıklayın Click fakat
tekrar JRE eklemek
Sadece import
onları kullanmanız gerekiyor. Eclipse size bu konuda yardımcı olacaktır: Eğer sınıf isimlerini kullanmaya çalışırsanız, nereden ithal edileceğini öneririm.
Test sınıfları ayrı bir pakettir, bu nedenle sınıfların public
bildirilmesi gerekir.
Projesi - beni çalışması için
Temiz> yeterlidir
StackOverflow'a Hoş Geldiniz! Bu soru zaten cevaplanmış ve kabul edilmiştir, aynı cevabı tekrar eklememize gerek yoktur. –
Teşekkür ederim, bunun işe yaradığına inanamadım. Bir maven temiz yapmıştım ve bağımlılıkları yeniden inşa ettim ve işe yaramadı. Bir tutulma temizlendi: o – Kedarnath