Eclipse Mars.2'yi (4.5.2) Buildship 1.0.14 ile kullanıyorum. Gradle sürümü 2.12'dir.Yüklemeyle Eclipse'deki Gradle Project Bağımlılıkları
Benim gradle projemi Eclipse'e alıyorum. .project
veya .classpath
dosyalarının içe aktarılması önce var. Tüm modüller başarıyla içe aktarıldı. Ancak java kodlu neredeyse her proje bağımlılıkları kaçırdı ve kırmızı "X" gösterdi.
Hatalı bir java dosyasını açarsanız, Eclipse'nin içe aktarmayı çözemeyeceğini görebilirsiniz. Ancak, içe aktarılan sınıfı ada göre açarsanız, diğer modülün bağımlılığında da bulabilirsiniz.
Not -> Proje yenileme işlemi yardımcı olmaz. Bu şekilde kökünden build.gradle
ilan
gerekli bağımlılıkları:
ext.library = [
swagger: [
[ group: "io.swagger", name: "swagger-annotations", version: "1.5.3" ],
[ group: "io.swagger", name: "swagger-core", version: "1.5.3" ],
[ group: "io.swagger", name: "swagger-jaxrs", version: "1.5.3" ]
]
]
ve modüllerde
böyle ilan:dependencies {
providedCompile library.swagger
}
komut satırından hatta gelen gelen gradle build
çalıştırdığınızda Eclipse, yapı başarılı.
Bu sorunu yeniden üretmeye yarayan küçük proje örneği, github numaralı telefondan bulunabilir (buna katılmak için RaGe'ye teşekkür ederiz).
Bu sorunu Eclipse ile çözmeme yardımcı olabilir misiniz?
Hangi sınıf sürümünü kullanıyorsunuz? – RaGe
Çapraz savaş eklentisi kullanıyor musunuz? – RaGe
Gradle sürümü 2.12'dir. Evet, savaş eklentisi kullanılıyor. – dds