2012-04-18 21 views
5

Merak etme durumu dışında, maven tarafından oluşturulan tek bir .war dosyasını Google app motoruna tool appcfg. (/ Cmd/sh) kullanarak yüklemek mümkün mü?Appcfg'yi kullanarak Google uygulama motoruna (GAE) .war dosyasını yükleyin.

Yolladığım gibi patlatılmış dizini (gwt dosyalarını içeren dizin) belirttiğimde hata denedim, ancak çalıştı.

Appcfg aracına yol olarak yüklemek için tek bir arşiv (.war) belirtmek güzel olurdu.

Bunu yapabiliyorsanız veya destekleyip desteklemediğini lütfen bana bildirin.

Alkış PB Google App Engine, tek .war dosyası yükleme için hiçbir önlem

cevap

1

.

bir war/ klasör mutlaka bir .war arşivin oluşturulmasını önce gelir yana war/ dizin kanıtlanabilir bir .war dosyası elde daha kolay elde edilmesi, (a .war arşiv sadece fermuarını war/ dizinde olduğundan).

Belki de, admin arabiriminde bir .war dosyasını dağıtabileceğiniz tomcat için kullanılırsınız. Tomcat bu dosyayı aldığında, tüm yaptığı webapps/ altında ayıklanır. GAE'nin, war/'un içeriğiyle bir ilgisi olduğundan şüpheleniyorum. Bunu neden yapmak istediğiniz hakkında daha fazla bilgi verirseniz, belki de karışıklığınızın kaynağını keşfedebiliriz.

+0

Girişiniz için @Travis Webb'e teşekkürler. Genellikle uygulamalarımı maven ile yönetmek istiyorum. Ve aynı zamanda, uygulamamı GAE'ye yüklemeden önce kıvrık adımlardan geçmek istemiyorum. Mvn bir '.war 'dosyası oluşturduğundan,' .war''ı 'appcfg' aracını kullanarak GAE’ye yükleyebileceğimi umuyordum. Projemin unarchived sürümünü içeren dizini '/ target /' dir altına yüklemem gerekecek. Teşekkürler –

+1

Eğer maven kullanıyorsanız, 'appcfg' kullanmamalısınız,' maven-gae-plugin' kullanmalısınız. Sonra mvn paketi gae: deploy'unu çağırıyorsunuz ve işiniz bitti. http://code.google.com/p/maven-gae-plugin/ –

+0

oh. maven-gae-plugin'den haberi yoktu. Teşekkürler, kontrol edeceğiz .. İşaretçiler –

İlgili konular