Build Project

Şeçili projenin output dizini içeriği öncelikle silinir sonra java dosyaları derlenir. Build Project, hem uyarlama öğelerinde hem de kaynak dosyalarında olmak üzere uyarlama projesindeki mevcut hataları ve uyarıları bulmak için kullanılır.


“Project Menu” seçeneği altında yer alan “Build Automatically” seçeneği işaretlenirse, kaydetme işlemi de projedeki mevcut problemleri görüntüleyecektir. “Build Automatically” seçeneği işaretlenirse projedeki hataları görmek için projenin build edilmesine gerek kalmayacaktır.

Clean

Projenizde önceden derlenmiş tüm sınıf ve dosyaları kaldırır, böylece tamamen yeni bir “Build Project” yapabilmeniz sağlanır.

Deploy Project to Server (Full)

Projeler sunucuda GUID ile ilişkili olarak tutulur. GUID her projeye ait tekil bir bilgidir.

Bu menü ile seçili proje öncelikle derlenir. Sunucuda proje kaydı varsa üzerine yazılır yoksa yeni bir kayıt oluşturulur.

Deploy project to server (Full), uyarlama projesini tüm kaynakları ile birlikte belirli bir sunucuya göndermek için kullanılır. Bir projenin deploy edilebilmesi için;

  • sunucu URL’si
  • kullanıcı adı
  • parola ve diğer seçeneklerin belirlenmesi gerekir.

İlgili parametreler projenin Properties > Logo Customization > Deploy menüsünde belirlenir. “Deploy”, işleminden önce tüm proje derlenir.

Uyarlama projesinin sunucuya yüklenmesi ancak build (inşaa,derleme) sürecinde bir sorun yaşanmaması halinde gerçekleşir.

Deploy Project to File (Full)

Seçili projenden lpdd uzantılı paketlenmiş dosya oluşturulur. Bu dosya istenilen sunucuya ürün yönetim aracı üzerinden deploy edilebilir.

Bunun için “j-Platform administration” uygulamasında “customization operations” işlemi içinde yapılır.

Paketleme işleminden önce validation ve build işlemleri de gerçekleştirilmek zorundadır.

Validate Project

Formların geçerli formatta oluşturulup oluşturulmadığının denetimini yapar. Tutarsızlık tespit edilirse, “Problems” görünümünden detaylarını görebirsiniz. Uyarılar/Hatalar, projenin tutarsız bir şekilde çalışmasına yol açabilir.

Projedeki tutarsızlıklar buradan tespit edilip, temizlenebilir.

Deploy Project to Server (Incremental)

Özellikle büyük projelerin deploy işlemlerinde kullanılır. Sadece değişiklik yapılan dosyalar deploy edilir.

Bu menü ile seçili proje öncelikle derlenir. Sunucuda proje kaydı varsa üzerine yazılır yoksa yeni bir kayıt oluşturulur.

Deploy project to server (Incremental), uyarlama projesini tüm kaynaklari ile birlikte belirli bir sunucuya göndermek için kullanılır. Bir projenin deploy edilebilmesi için;

  • sunucu URL’si
  • kullanıcı adı
  • parola ve diğer seçeneklerin belirlenmesi gerekir.

İlgili parametreler projenin Properties > Logo Customization > Deploy menüsünde belirlenir. “Deploy”, işleminden önce tüm proje derlenir.

Uyarlama projesinin sunucuya yüklenmesi ancak build (inşaa,derleme) sürecinde bir sorun yaşanmaması halinde gerçekleşir.

Deploy Project to File (Incremental)

Özellikle büyük projelerin deploy işlemlerinde kullanılır. Sadece değişiklik yapılan dosyalar bir paket içine alınır.

Customization Project Resources

İlgili uyarlama genelinde kullanılacak olan text resourceların List-ID ve String-Tag bilgileri ile kaydedilebilmesi ve daha sonra uyarlama genelinde istenen her yerde bu bilgiler ile çekilerek kullanılabilmesini sağlayan araçtır.

Import Form Resource List

Eğer projenin kök dizininde “formResourceList.txt” dosyası varsa buradaki kayıtlar projedeki ilgili alanlara aktarılır.

Export Form Resource List

Seçili projedeki Formlarda tanımlı etiketleri “formResourceList.txt” olarak projenin kök dizinine kaydeder.

Projenizin üzerinde iken sağ klik “refresh” şeçeneğini seçerseniz dosyanın eklendiğini göreceksiniz.

Bir uyarlama projesindeki formlarda kullanılan tüm resource’lar export ile bir dosya içerisine aktarılsın ve tek tek tüm formları gezip resource düzeltmesi yapmaya gerek duyulmadan, bu dosya içerisinde gerekli değişiklikleri yapılıp import ile tüm formlara uygulanması için Export/Import işlemlerini bir arada anlatmak gerekir.

Export formResourceList.txt dosyası direk project root’una oluşturur.

Import project rootunda bu dosyayı bulunca import işlemine başlayacaktır.

Generate Form List

Seçili uyarlama projesinde txt formatında kullanılan form dosyaları hakkında bir rapor oluşturur. Rapor dosyasının adı sabit olup “FormList.txt”dir. Bu rapor uyarlama formlarının versiyonu ve temel formu hakkında ve projede kullanılan profillerin içeriği ile ilgili bilgi verir.

Generate Axis2 Web Service Archive

Uyarlama projesinde yazılmış olan web servis sınıflarının, axis2 web service archive olarak paketlenebilmesi için kullanılan kısayoldur.

Upgrade Project Forms

Genellikle yeni sürüm geçişlerinde kullanılır. LPT nin eski sürümlerinde hazırlanmış formların tamamı otomatik olarak yeni sürüme uyumlu hale gelir.

Bu menü seçeneği, 1.1.10 ve üstü versiyonlarda oluşturulan uyarlama formlarını güncel LbsDefinitions.jar dosyasındaki form tanımlarına göre günceller. Her bir form LbsDefinitions.jar’ın hangi versiyonunda oluşturulduğu bilgisini (LbsDefinitions.jar’ın hangi versiyonunda güncellendiği bilgisini) saklar. Projenin LbsDefinitions.jar dosyası daha yeni bir versiyonla güncellendiğinde, bu form LbsDefinitions.jar’daki form tanımlarına göre formları günceller.

Güncelleme süreci “.bak” uzantılı bir dosya oluşturur. Bu dosya formun güncellemeden önceki yedeğidir. Söz konusu “.bak” uzantılı dosya ile güncellemeden önce dosyaya ulaşmak mümkündür.

Convert 1.0.x Forms

Bu menü seçeneği, 1.1.x sürümlerinde daha rahat çalışmasını sağlamak amacıyla, 1.0.x sürümlerinden biriyle hazırlanan uyarlama formları için gereken dönüştürme sürecini gerçekleştirir. Bu seçenek “.lfrm” uzantılı tüm dosyaları arar ve eğer bu formlar 1.1.x versiyonu ile uyumlu değilse (eğer bu formlar 1.0.x versiyonlarından biriyle oluşturulmuşsa) formu 1.1.x versiyonu ile uyumlu hale getirir ve formun versiyon bilgisini günceller. 1.1.x versiyonundaki formlar için herhangi bir işlem gerçekleştirmez.

Çok eski formları yeni form tipine çevirmek için kullanılır. Genelde artık kullanılmıyor.

Rebuild Project Model

Projeyi yeniden derleyerek, deploy için ihtiyaç duyulan project model’i tekrar oluşturur.

Clear Cache

Bu menü seçeneği önbellek olarak kullanılan klasörün içeriğini temizler.

Prepare Logo Workspace

Logo web projesi seçili iken kaynak kod seçimi yapılması için diyalog ekranı çıkar.

Bu seçimden sonra projede kaynak kodlara otomatik erişim sağlanır.

Otomatik olarak Eclipse Launch konfigürasyonlarını oluşturur.

Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım