![](/img/trans.png)
[英]How to create a executable jar with a particular class in a project in netbeans
[英]How to create an executable jar of a Lagom project
我的項目有一項服務(api和impl)。 如何為我的服務創建可執行jar。 由於Lagom使用服務定位器和服務網關來管理服務,因此它們也必須包含在jar中。
要創建可執行jar,請使用sbt-assembly
。 由於Lagom是基於Play構建的,因此此處的Play sbt-assembly說明可能有用。
您可以捆綁所需的服務定位器的任何實現,如果您只有一個服務,則不需要任何服務定位器,因為該服務不會查找任何其他服務,您只需提供一個ServiceLocator
每次查找都返回None
實現。 就服務網關而言,您不能將服務網關捆綁在服務內,因為這樣做無法達到目的-服務網關是一個HTTP代理,位於許多服務的前面,並將請求路由到許多服務。 通常,您將使用nginx或haproxy。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.