java - 分发 glassfish 服务器应用程序

标签 java maven jakarta-ee netbeans glassfish

所以我用 java 和 Netbeans 制作了一个客户端-服务器应用程序,服务器是 glassfish 服务器,它们通过 SOAP 进行通信。

一切都工作正常,但问题是它是一个uni项目,他们不查看源代码,他们需要二进制文件或jar。

现在,当您构建 Web 应用程序时,IDE 会生成一个 .war 文件,该文件将部署在您的 glassfish 服务器中(这就是我知道它工作原理的方式,如果我错了,请纠正我)。所以为了让它在另一个应用程序上工作该 PC 需要安装 glassfish 吗?

通常老师会点击一些“client.exe”和“server.exe”并进行测试,但这次恐怕行不通了。

是否有一种像 .exe 这样的方法可以打开一个窗口,然后选择要部署的 .war,或者老师必须安装 glassfish 并转到管理页面并部署 war,就像我在 PC 上所做的那样?如果这是我可以在电源点中包含 glassfish 安装和一些教程来解释如何部署应用程序的唯一方法...但我想知道是否有一种万无一失的方法,因为我不知道我的老师是否足够聪明来做到这一点这是正确的方法。

最佳答案

实际上,他还需要在本地应用程序服务器上部署应用程序。不幸的是,我能想到的唯一解决方案是通过公共(public) URL 访问它。也许您的大学确实提供某种免费的 VPS。

关于java - 分发 glassfish 服务器应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27465771/

相关文章:

java - 使用 Comparable 接口(interface)比较两个日期

java - Spring 与 Facebook 的社交连接并访问用户数据

jakarta-ee - JUnit/Arquillian : Run managed Wildfly 8. 1 个容器

java - 如何处理企业环境中的长工作线程

java - 如何将 XMLGregorianCalendar 时间生成为 UTC

Linux 机器上的 Java SQLite 连接

java - 在模型类中使用 java.awt.Point - 糟糕的编码风格?

java - 为什么系统每次在新的工作空间中都会从 Maven 下载 Google App Engine Java SDK?

eclipse - Maven 不更新/下载依赖项

Java 企业架构引用