我最近一直在尝试在Glassfish上运行我的Web应用程序,我尝试使用netbeans和intellij,两者都显示相同的错误:
could not start Glassfish server :DAS port is occupied while server is not running
或
Could not start GlassFish Server: Administrator port is occupied by null
我确定端口4848没有被占用(8080)
在Windows 7上运行intellij时,它有效,那么在Windows 8.1上运行它时出现了什么问题?
答案 0 :(得分:0)
我想这是一个许可问题。您应该检查您使用的Windows用户是否具有启动和修改GlassFish文件的正确权限。
检查域文件夹的权限(可能是<GLASSFISH_INSTALLATION>\glassfish\domains\domain1
),您应该拥有此文件夹的所有权限(总控制权)。如果这没有帮助,您可能必须检查整个<GLASSFISH_INSTALLATION>
文件夹的权限。
其他要检查的事项:
netstat -aon | find ":4848"