2009-09-01 18 views

cevap

2

Onejar maven eklentisi http://onejar-maven-plugin.googlecode.com/svn/mavensite/usage.html ve maven ile bir kavanoz içinde bağımlılıkları olan iskeleyi ve projeyi paketleyebilirim.

+0

Eğer JAR içinden yükleme JSP dosyaları ile ilgili sorunlarınız sona mı? OneJar yuvalanmış JAR'lar üretir, böylece JSP dosyalarınız JAR'ların içinde JAR'larda olur. –

2

Performans konusundaki sorunun parçası, diğerlerine gerçekten uymuyor. Öncelikle Lift uygulamasını tek bir JAR/WAR olarak nasıl paketleyeceğinizi soruyorsunuz. Bunun çalışma zamanı ile ilgisi yok.

Çalışma zamanında bir Servlet konteynerinin içinde (yine Jetty, Tomcat veya tam gelişmiş bir Java EE sunucusu olabilir) çalışıyor olacaksınız. Uygulamanızı nasıl paketlediğiniz, performansı etkilemez.

Gömülü bir Servlet kabı içeren tek bir WAR dosyası olarak nasıl teslim edildiğini görmek için Hudson (büyük bir Sürekli Entegrasyon Sunucusu) 'na bakabilirsiniz. Sen WAR dosyasını indirmek ve komut satırından çalıştırabilirsiniz: Bu eski bir soru olduğunu biliyorum java -jar hudson.war

1

, ama ...

sen SBT kullanıyorsanız, ben üretmek için bir eklenti yazdığı 'çalıştırılabilir' Yukarıda belirtilenler gibi savaşlar.

https://github.com/glenford/sbt-jetty-embed

+0

ölü proje; 2014 itibariyle 3 yıl boyunca aktivite yok. –

İlgili konular