12 Şubat 2013 Salı

Sakai İşbirliği ve Öğrenme Ortamı Kurulum - Tomcat deployDirectory Hata Çözümü

Sakai İşbirliği ve Öğrenme Ortamı kurulumunun son aşaması olan Tomcat uygulama sunucusuna Deploy işlemi komut istemi penceresinden mvn sakai:deploy komutu ile yapılır.
Deploy esnasında Tomcat ev klasör yolu (CATALINA_HOME, Tomcat kurulum klasörü) yapılandırma veya POM dosyaları vasıtasıyla bulunamazsa inşa başarısız (Build Failure) olur. Hatanın sebebi deployDirectory parametresinin kayıp ya da geçersiz olmasıdır.
Bu hatayı düzeltmek için Tomcat ev klasör yolu (CATALINA_HOME, Tomcat kurulum klasörü) mvn komutunda Tomcat ev klasör yolu verilmesi hatayı çözecektir.

mvn sakai:deploy -Dmaven.tomcat.home=C:\sakaiserver\tomcat


Hatayı düzeltmenin bir diğer yolu da deployDirectory parametre değerinin Tomcat ev klasör yolunu gösterecek şekilde yeniden yapılandırılmasıdır. Bunun için C:\sakaiserver\sakai-src\master\POM.xml dosyası text düzenleyicide açılır.


Yaklaşık olarak 1000. satır yakınlarında "<deployDirectory>${maven.tomcat.home}</deployDirectory>" ifadesi Tomcat'in ev klasör yolu "<deployDirectory>C:\sakaiserver\tomcat</deployDirectory>" ile değiştirilir.


Daha sonra mvn sakai:deploy komutu ile Sakai İÖO Tomcat'e deploy edilmiş olur.

Hiç yorum yok:

Yorum Gönder