我安装了Netbeans 7.2。使用GlassFish服务器3.1.2时,当我运行web应用程序(默认的jsp页面或任何其他jsp页面)时,会得到以下错误:
GlassFish服务器3.1.2启动失败 C:\Users****\Documents\NetBeansProjects\WebApplication3\nbproject\build-impl.xml:1022:部署错误: GlassFish服务器3.1.2启动失败,有关详细信息,请参阅服务器日志。生成失败(总时间: 47秒)
build-impl.xml
<目标depends="init,-init-cos,编译,编译-jsps,-do-编译-单jsp,-post,-do-tmp-dist-dist-with-清单,-do-tmp-dist-不带清单,--运行-部署-部署,-运行-部署-nb,-init-部署-ant,-运行-部署-am,-post-nb模块-运行-部署,-post-运行-部署,-做更新-断点“name=”运行-部署“/>” < target if="netbeans.home“name=-run nb”> < nbdeploy clientUrlPart="${client.urlPart}“debugmode="false”“forceRedeploy="${forceRedeploy}"/>”
/
glassFish服务器3.1.2 严重:由于启动异常关闭v3 :范围内没有空闲端口:v3
发布于 2012-09-10 03:09:50
我找到了解决办法。我的8080端口是由Oracle保留的。因此,我在glassfish\domain1\domain1 1\ config\domain.xml文件中编辑了这个config\domain.xml文件。
我用9999替换了端口8080,并替换了文件。之后,我将glassfish服务器添加到netbeans中,现在它已经开始工作了。
谢谢大家。
发布于 2012-08-30 06:17:32
错误消息清楚地指出:
范围内没有自由端口: 8080
您的系统上可能有另一个Glassfish (或任何其他服务器)运行的实例。尝试通过在浏览器中调用http://localhost:8080来查找它。
发布于 2013-03-14 10:27:07
**解决这个问题的另一个办法
**在命令行中输入以下内容:
netstat -ao
将列出活动TCP地址和端口--找到本地地址“0.0.0.0:80”的行,并注意PID值。
现在右击任务栏并选择Start。导航到Processes选项卡,如果有必要,单击View > Select…以确保“PID(进程标识符)”被选中。现在您可以找到上面提到的PID。说明和属性将帮助您确定哪个应用程序正在使用该端口。
任务管理器允许您终止进程,但是要小心一点--特别是当它是“NT内核&System”.**时
https://stackoverflow.com/questions/12189552
复制相似问题