2 Java projem var (örneğin, p1 ve p2) ve hem projeleri hem de lib'lerini içeren jar (buildr kullanarak) oluşturmak istiyorum.buildr libs ve diğer projeleri içeren bir jar oluşturma
p2, p1'e bağlıdır.
compile.with(projects('p1'), removeDups(project('p1').compile.dependencies), removeDups(P2_LIBS))
package(:jar).with(:manifest => {'Main-Class' => 'com.p2.Main'})
compile.dependencies.each do |x|
if x
package(:jar).merge(x).exclude('META-INF/MANIFEST.MF')
end
end
Bunu denedim, ama bu sadece p1 ve bu işleri kütüphanelerini varsa çünkü p2, p1 bağlıdır çünkü sanırım, bana bir hata vermek.
Peki p1, p2 libs ile jar dosyasını nasıl oluşturmalıyım?