glassfish无法启动的问题

问题描述

谢谢。问题:glassfish无法启动操作系统: win7Java: version "1.6.0_21"JDK: 1.6.0_21(在xp机子和windows server 2008虚拟机里均能正常使用,但机子里装的win7,不行,暂时不想重装)glassfish 版本:v2和v3均无法启动(不知从何时开始任一JavaEE服务器都不能启动了)通过netstat -ano 检查没有发现端口占用现象从java运行环境到服务器重新安装都不起作用贴一段glassfish的log:Caused by: java.io.IOException: Unable to establish loopback connection at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:106) at java.security.AccessController.doPrivileged(Native Method) at sun.nio.ch.PipeImpl.<init>(PipeImpl.java:122) at sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:27) at java.nio.channels.Pipe.open(Pipe.java:133) at sun.nio.ch.WindowsSelectorImpl.<init>(WindowsSelectorImpl.java:104) at sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:26) at java.nio.channels.Selector.open(Selector.java:209) at com.sun.corba.ee.impl.transport.SelectorImpl.startSelector(SelectorImpl.java:375) ... 33 moreCaused by: java.net.ConnectException: Connection timed out: connect at sun.nio.ch.Net.connect(Native Method) at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:507) at java.nio.channels.SocketChannel.open(SocketChannel.java:146) at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:78) ... 41 more 问题补充:蔡华江 写道

解决方案

1.不具有管理员身份2.没有写权限3.开了防火墙4.jdk版本问题5.以XP兼容方式运行下,还不行就...
解决方案二:
换个JDK的版本试试 1.6.0_21 是最新的 好像不是很稳定
解决方案三:
以管理员身份运行试试

时间: 2024-11-26 14:03:59

glassfish无法启动的问题的相关文章

eclipse ganymede更新.初次使用glassfish插件.

eclipse 使用的 3.4.1 ganymede.感觉上基本能够满足开发.. 最近想更下看看有什么改动的..同web... 下一步下一步就可以了.. 然后提示重启eclipse. 找到glassfish 然后安装..重启后发现了glassfish..同时也安装了一个sun的web服务器.. https://glassfish.dev.java.net/downloads/v3-prelude.html 下载最新的glassfish-v3-prelude.zip 路径要指向glassfish目

glassfish4系统启动脚本

glassfish4系统启动脚本,你就是使用如下方式启动: $ service glassfish start 启动脚本 启动glassfish4的文件实例 : set -e ASADMIN=/usr/local/glassfish4/bin/asadmin case "$1" in start) echo -n "Starting GlassFish server: glassfish" # Increase file descriptor limit: ulim

连接池-关于Glassfish部署javadb项目第一次启动无法连接

问题描述 关于Glassfish部署javadb项目第一次启动无法连接 我做了个个人网站,就是基本的增删改查.网络项目.部署到了glassfish上,用的是javadb的数据库. 每次启动glassfish服务器以及javadb的端口,第一次都无法连接,必须要在glassfish的配置连接池里先ping一下,说数据库不存在,然后关掉javadb的那个端口黑框,重新打开一个就可以ping通了.请问要怎么弄才能在启动时一次就ping通呢? 解决方案 http://developer.51cto.co

netbeans-总是在启动glassfish,就是不运行

问题描述 总是在启动glassfish,就是不运行 总是在启动glassfish,就是不运行 解决方案 谁来救救我啊︶︿︶不会弄,都20分钟了 解决方案二: 在 GlassFish 上运行 javapetstore

Netbeans不能正常启动glassfish或者部署失败不能运行的问题

错误信息: D:\临时文件\netbeans\WebTest\build\web中部署 GlassFish Server 4, deploy, Connection refused: connect, false D:\临时文件\netbeans\WebTest\nbproject\build-impl.xml:1048: 尚未部署该模块. 有关详细信息, 请查看服务器日志. 构建失败 (总时间: 7 秒) 解决办法: 1.删除Glassfish服务器 2,右击->添加服务器... 3.选择Gl

GlassFish OSGi-JavaEE (一) GlassFish与企业级OSGi开发

欢迎进入GlassFish OSGi-JavaEE专题!自从GlassFish v3开始,一个新的特性被加入到GlassFish中,那 就是GlassFish OSGi-JavaEE.本专题将分为九个部分向大家介绍GlassFish OSGi-Java EE相关的知识: Part1:对GlassFish OSGi-JavaEE做简单的介绍并简要叙述企业级的OSGi开发的现状. Part2: 理解GlassFish OSGi/WEB容器并开发和部署一个WEB 应用程序Bundle到GlassFis

用GlassFish v2替换Tomcat 5.x

1. 背景 用了很多年的Tomcat, 无论开发环境还是生产环境, 应该说, 大家对它还是基本满意的.不过, 也不是一点问题没有. 从开发人员的角度来说, Tomcat主要的缺点就是较弱的热部署(hot deploy)能力. 修改一个Java类, 保存后, Tomcat会重新加载这个类, 但不久就要重新启动Tomcat才能继续开发. 在企业关键应用的场景下, 若发生急迫的程序缺陷更正, 让众多的用户停止手头的工作, 等待服务器重新启动, 显然十分不便. 类似RubyOnRails的技术框架, 其

如何在Glassfish上部署web应用

本文介绍如何在Glassfish上部署web应用. 一,开发工具的选择 Java EE,或者是JSF应用开发,Netbeans和Glassfish是最好的搭配选择,前者对于后者有非常好的支持.但要注意netbeans的版本,5.5是不支持glassfish v2的.而netbeans6还很不稳定,所以现阶段最好的版本是netbeans5.5.1. 关于Netbeans下开发Java EE应用,官方有文档介绍:Java EE 应用程序相关教程,这里主要介绍一下生产环境中web应用在glassfis

在GlassFish v2中使用SSL

大多数企业应用程序都需要在安全环境中运行.传输层安全(TLS)/安全套接 层(SSL)是一种点对点的安全传输机制,可用于验证客户端和服务器之间交换的 消息,并确保消息的完整性和机密性.TLS/SSL(或在本文中,就是"SSL")可 满足大多数企业应用环境的安全要求,因此得到了广泛应用. 无论如何参与 SSL 保护的信息交换,服务器都需要成为 SSL 服务器.本文将 介绍如何使 GlassFish v2 应用程序服务器成为 SSL 服务器. 为了理解这些步骤,您需要理解 SSL 中的一些