Pazar, Ocak 16, 2011

GlassFish Maven Repository

EJB 3.1 ile uğraşırken implementasyon olarak glassfish'i seçeyim dedim. (Bu aralar referans implementasyonlara sardım).

Tam ilgili dependency'yi eklemiştim ki tahmin ettiğim şey yine başıma geldi ilgili artifact merkezi maven repository'sinde yine yoktu. Bana da java.net maven repository'sini listeye eklemek düştü.

Not : java.net repository'si her ne kadar öğrenme sürecinde yada ev kullanımı için yeterli olsada profesyonel hayatta kullanmak uygun değil çünkü her an kullandığınız artifact kaldırılabilir. Bunun için "Nexus" veya muadili bir repository yöneticisi ile bağımlı olduğunuz kütüphanleri cache'lemeniz gerekiyor.

GlassFish EJB 3.1 Artifact
<dependency>
  <groupId>org.glassfish</groupId>
  <artifactId>javax.ejb</artifactId>
  <version>3.1-b37</version>
</dependency>

Java.Net GlassFish Maven Repository
<repository>
  <id>glassfish</id>
  <name>Glassfish Maven Repo</name>
  <url>http://download.java.net/maven/glassfish</url>
</repository>

Hiç yorum yok:

Yorum Gönder