簡體   English   中英

如何使用Netbeans 8.0導出Java Web Service?

[英]How to export Java Web Service using Netbeans 8.0?

我正在學習如何創建Java Web Service JAX-WS。 為此,我遵循了Netbeans 8.0指南:

在本指南中,我們學習如何創建Web服務器和客戶端。 在運行服務器之前,我將其部署到NetBeans GlassFish服務器,然后客戶端對其進行訪問。 本地一切正常。

但是,現在我希望將Web服務器導出到外部文件(war,jar等)中,並在遠程計算機上運行它,因此我可以嘗試使用本地客戶端訪問它。

我嘗試在項目上使用“右鍵單擊”並搜索了導出選項,但沒有找到。 在“文件”菜單中,只允許導出到ZIP文件,這不是我想要的,因為我希望能夠在沒有安裝NetBeans和GlassFish的遠程服務器上運行代碼。

我該怎么做呢?


編輯

我希望在沒有Maven或任何其他同類工具的情況下啟動它。

在閱讀完Oracle的Java EE7完全不相關的文章后,我發現可以創建構建和清理項目的戰爭(以下是Java EE6的文章版本,因為找不到EE7:S):

考慮到這一點,現在的挑戰是使用java -jar something.jar啟動生成的.war文件。 為此,我正在考慮使用Jetty 8。

您必須將WAR文件部署到希望其運行應用程序的應用程序服務器/ Web容器中。

例如,對於Jetty,快速搜索“ jetty war deploy”應該會為您提供以下鏈接:

https://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM