java - Netbeans 和 Glassfish 部署问题

标签 java netbeans glassfish port glassfish-3

我使用 netbeans 编写了一个 Web 应用程序,我始终通过 netbeans 本身将其部署到 Glassfish 服务器。现在我已经完成了它,我希望能够独立于 netbeans 运行它,这在我尝试的第一台 PC 上是成功的,我使用“start-domain”命令启动了 glassfish 服务器,以及我之前部署的服务已经在那里等着我了。

但是我后来尝试在另一台电脑上执行此操作。该服务通过 netbeans 部署得非常好,但是当我尝试自行启动 glassfish 服务器时,问题就出现了。由于某些奇怪的原因,netbeans 对我来说似乎使用了不同版本的 glassfish,因为如果我启动服务器,然后转到 netbeans 部署服务,我会收到以下错误消息:

Starting GlassFish Server 3.1
GlassFish Server 3.1 Server cannot start. Port is occupied.
In-place deployment [path]
Initializing...
deploy?DEFAULT=[path] failed. Instance is not GlassFish Server 3.1.

我只安装了一个版本的 glassfish,那就是 3.1。在项目设置中,我选择了正确的 Glassfish 服务器,但它似乎仍然单独运行。任何帮助将非常感激,因为它让我很困惑!

最佳答案

GlassFish Server 3.1 Server cannot start. Port is occupied.

你的 GF(我的意思是服务器;))正在尝试打开一个被其他进程获取的端口。

您可以使用netstat -aon查找与端口绑定(bind)的进程

检查here我的详细信息的回答

关于java - Netbeans 和 Glassfish 部署问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5937978/

相关文章:

java - mvn jgitflow -- 当 jgitflow 提交中没有可用的 JIRA 编号时推送失败

java - 使用 HTTPS 保护 Netbeans 6.7 tomcat 管理器 URL

netbeans - 在 NetBeans 中保存打开的文件( session )

java - 使用 Glassfish 的 EJB 客户端

java - 每月 hibernate 表

java - 如何在不知道 Java 维数的情况下转换多维数组

java - 如何从一个 JFrame 接收另一个 JFrame 的值并将其插入到 JTable 中

security - 自定义 Glassfish 安全领域不起作用(无法找到 LoginModule)

java - RESTful Web 服务生命周期“总是”每个请求?

Bat 和 Eclipse 之间的 Java 文件同步