2016-03-20 16 views
0

SWT UI kitaplığını Java projemde nasıl içe aktaracağım. Benim build.gradle bunu eklendiğindeSWT'yi Bağımlılık bağımlılığı olarak içe aktarma

compile "org.eclipse:swt:3.3.0" 

ancak aşağıdaki hata aldı benim build.gradle dosyasına aşağıdaki satırı eklendi Dosyadan'ı https://repo1.maven.org/maven2/org/eclipse/swt/3.3.0-v3346/swt-3.3.0-v3346.pom

: Ben maven üzerinde SWT için pom dosyası bulundu:

Project 'L-CAD Main' is missing required library: '/home/ashley/unresolved dependency - org.eclipse swt 3.3.0' 

Bu hakkı anlıyorsam, bu bağımlılığı bulamadığı anlamına gelir, bu yüzden neyi yanlış yaptığımı bilmiyorum.

IDE bir Eclipse'dir.

+0

SWT maven artefaktının tam sürümü "3.3.0-v3346" dır. Bu nedenle, Sınıf bağımlılığınız 'org.eclipse: swt: 3.3.0-v3346' 'ya da başvuruda bulunabilir mi, yoksa yanlış mıyım? SWT maven eserlerinin daha yeni sürümleri için –

+0

BTW şu mesajı görürsünüz: http://stackoverflow.com/questions/5096299/maven-project-swt-3-5-dependency-any-official-public-repo –

+0

evet . Çok teşekkürler. –

cevap

1

Tüm paket adını, sürüm numarası da dahil olmak üzere bağımlılık satırında kullanmanız gerekir.

Bu nedenle build.gradle dosyasına compile "org.eclipse:swt:3.3.0-v3346" dosyasını ekleyin.