Eclipse basit örnekte Maven'in kullanıldığı, sonra GUI editörü pom.xml gitti ve bağımlılıkları sekme eklendi log4j-1.2.16'ya bağımlılık uygun diyalogda aranabilir.Eksik eser log4j: log4j: bundle: 1.2.16 Ben Eclipse Indigo altında maven-Arketip-hızlı başlangıç basit bir proje oluşturduk
Şimdi benim pom.xml etiketlerini
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
<type>bundle</type>
</dependency>
içermektedir Ama Eclipse ilk
<dependency>
etiketi altını çizer ve
Missing artifact log4j:log4j:bundle:1.2.16
diyor.
Neden? Eclipse için
Maven eklentisi M2E olduğunu - Eclipse sürümü 1.0.100.20110804-1717
Neden Eclipse tarafından eklendi? Bir Eclipse eklenti hatası mı yoksa bir şey mi? –
Belki de listeden yanlış olanı seçtiniz sanırım (eğer yanılmamışımsa yazım paketi OSGi içindir). Eğer tip etiketini açarsanız, en yaygın durumda olan jarse varsayılan olacaktır. –