2016-03-25 9 views
0

Birden çok iskelet örneğini maven olmadan nasıl çalıştırıyorsunuz? Ben jetty-9.2.15.v20160210 kullanıyorum. Bunun için bir kaç arama yaptım ve https://sagarkarnati.wordpress.com/2012/09/18/run-multiple-instances-of-jetty-on-the-same-machine-with-different-ports/Birden çok iskelet örneği nasıl çalıştırılır

'u buldum. Fakat iskelenin sürümü 6 ve bu sürümdeki dosya yapısı 9.2.15'ten tamamen farklı. Herhangi bir fikri olan var mı?

İki farklı bağlantı noktasında iki iskelet örneği çalıştırmak istiyorum.

cevap

1

İskelede 9, $ jetty.home ve $ jetty.base dizini ile ilgilenirsiniz. İskelesi, iskeleyi $ jetty.base dizininden çalıştırmayı önerdi. E.g. C:/jetty = $jetty.home dizini ve C:/jetty/demo-base = $jetty.base dizini. Her bir jetty örneğini aynı makinede çalıştırırken hangi $jetty.base dizininin kullanılacağını belirtebilirsiniz. Bu sorunu gidermek için $jetty.base dizinini $jetty.home dizinine kopyaladım ve C:/jetty/demo-base-A olarak yeniden adlandırdım. İki iskele örneğini çalıştırmadan önce, kullanılan bağlantı noktasını değiştirdiğimizden emin olun, aksi takdirde bağlantı noktası çakışması sorunuyla karşılaşabiliriz. $jetty.base/start.d/ dizinine gidin ve bağlantı noktası için https.ini ve http.ini öğelerini değiştirin.