Aşağıdakileri yapmak isterim ancak nasıl yapılabileceğinden emin değilim. Yerel makinemde bir Grails uygulaması oluşturun ve test edin. Sonra bir şekilde Jetty sunucusu ile birlikte paketleyin ve bir kullanıcı masaüstüne yükleyin. Yükleyici, başlangıç menüsüne sunucuyu başlatan ve başlangıç sayfasını kullanıcı varsayılan tarayıcısına veya web sayfasına yerleştirilecek bir Java uygulamasına yükleyecek bir simge koyardı.Bir J2EE/Grails uygulamasını Windows masaüstü uygulaması olarak çalıştırıyor
cevap
Eğer Jetty yüksek öncelikli bir öğe değilse, Winstone servlet container'u deneyebilirsiniz. Bir servlet konteynerinde dağıtılabilen veya sadece java-jar your.war ile başlayabileceğiniz bir "yürütülebilir savaş dosyası" oluşturabilirsiniz.
Grails için Winstone entegrasyonu , dolayısıyla Grails gelecekte "yürütülebilir savaş" üretebilir. Bir başlatıcı oluşturma yazılımı (örneğin, NSIS) kullanılarak başlangıç menüsü ve masaüstü bütünleştirmesi kolayca oluşturulabilir.
GÜNCELLEME: Görünüşe göre, sürüm 0.9.5'ten (bu, Servlet 2.5/JSP 2.1'i destekleyen ilk sürüm) winstone'da farklı (veya bozuk) bir iş var. Bazı eski sürümleri denedim ve 0.8.1 benim test Grails uygulaması ile iyi çalışıyor gibi görünüyor.
Teşekkürler, bunu şimdi deniyorum. Winstone bir yıldan fazla bir süredir güncellenmediğinden beri Jetty'i kullanmayı tercih ederim ama eğer işe yararsa, onunla uğraşabilirim. – Jared
Uygulama çalışıyor, ancak veritabanı denetleyicileri, gömülü bir veritabanı kullanarak çalışmaya başlayamıyorum, gömülü olmayan biriyle ilgili görmem gerekecek. – Jared
Hmmm, ilginç. Sadece basit bir Grails uygulamasını denedim ve boş sayfalar da aldım: (cehennemde neler olduğunu anlamaya çalışıyorum ...) –
- 1. Windows, Windows hizmetinden masaüstü uygulaması başlatılamıyor 7
- 2. Xamarin iPhone uygulamasını iPad'de iPad uygulaması olarak çalıştırıyor
- 3. Windows Mağazası stilinde masaüstü uygulaması
- 4. Bir masaüstü uygulaması ile bir masaüstü uygulaması arasındaki fark nedir?
- 5. Bir windows masaüstü uygulaması ve windows mobil istemci uygulaması arasında veri senkronizasyonu
- 6. Bir Windows hizmeti olarak bir Topshelf uygulamasını yükleme
- 7. .SPC dosyası verilen bir Windows uygulaması imzalama?
- 8. Yayımlanan mvc uygulamasını Azure Web Uygulaması olarak programlı olarak dağıtın
- 9. Bir konsol uygulamasını bir windows uygulamasına dönüştürmek
- 10. Github Masaüstü Uygulaması (Windows) aracılığıyla Github'a gönderilen iletiler
- 11. HTML ile masaüstü uygulamaları görünümünde bir web uygulaması uygulaması geliştirin
- 12. Ruby ile bir masaüstü uygulaması oluşturabilir miyim?
- 13. Eclipse'de bir java masaüstü uygulaması nasıl oluşturabilirim?
- 14. Windows uygulaması projesini msbuild
- 15. Windows masaüstü uygulamaları için Kullanım Takibi
- 16. Bir CLI Uygulamasını Windows Hizmeti olarak nasıl çalıştırabilirim?
- 17. Github Masaüstü uygulaması her başlatmada Github Masaüstü App
- 18. Windows masaüstü programlı olarak nasıl yenilenir (örn. F5) C#?
- 19. MS Visual Studio, Windows Masaüstü için 2012 Ekspres - Windows XP
- 20. Bir python masaüstü uygulaması için Yükleyici ve Güncelleyici
- 21. Windows Phone 8.1 uygulamasını yayınlayın
- 22. Java Uygulaması için Masaüstü Simgesinin Değiştirilmesi
- 23. .NET uygulaması, Windows Formu veya Konsol Uygulaması olarak çalışıyor
- 24. Masaüstü uygulamasından Windows 8 geçerli vurgu renklerini alın
- 25. Bir .NET uygulamasını nasıl dağıtıyorsunuz?
- 26. Birlik kullanarak Artırılmış Gerçeklik Masaüstü Uygulaması
- 27. ClojureScript masaüstü uygulamasını yayınlamanın en normal yolu nedir?
- 28. Bir Python web sunucusunu Windows'ta hizmet olarak çalıştırıyor
- 29. R parlak uygulamasını bağımsız bir uygulama olarak dağıtma
- 30. Java masaüstü uygulamasına Windows kimlik doğrulaması yayımı
Bununla ilgili herhangi bir gelişme var mı? – Armand