Java 为什么glassfish 4.1在netbeans 8.0中运行,而在eclipse luna中不运行
我正在尝试使用eclipse并导出用netbeans制作的web应用程序,我只是添加了一个新服务器,下载了glassfish工具,并向我显示了一个错误:Java 为什么glassfish 4.1在netbeans 8.0中运行,而在eclipse luna中不运行,java,ide,glassfish-4,Java,Ide,Glassfish 4,我正在尝试使用eclipse并导出用netbeans制作的web应用程序,我只是添加了一个新服务器,下载了glassfish工具,并向我显示了一个错误: Unable to start server due following issues: 启动进程失败,退出代码为1 在Felix平台上发射GlassFish 错误:创建捆绑缓存时出错。(java.lang.Exception:无法创建捆绑缓存锁文件:java.io.FileNotFoundException:C:\Program Files
Unable to start server due following issues:
启动进程失败,退出代码为1
在Felix平台上发射GlassFish
错误:创建捆绑缓存时出错。(java.lang.Exception:无法创建捆绑缓存锁文件:java.io.FileNotFoundException:C:\Program Files(x86)\glassfish-4.1\glassfish\domains\domain1\osgi cache\felix\cache.lock(Acceso denegado))
java.lang.Exception:无法创建捆绑缓存锁文件:java.io.FileNotFoundException:C:\Program Files(x86)\glassfish-4.1\glassfish\domains\domain1\osgi cache\felix\cache.lock(Acceso denegado)
有什么帮助吗?我想这是访问权限的问题 如果文件
cache.lock
位于错误消息中提到的文件夹中,则应检查另一进程是否正在使用该文件
即使您以管理员身份启动Eclipse,也可能无法以管理员身份启动Glassfish
要解决此问题,您可以将Glassfish安装移动到一个文件夹中,在该文件夹中您无需管理员帐户即可进行写访问。在Eclipse中更新Glassfish安装的位置。这应该可以让它工作。检查cache.lock是否正在使用/它当前是否存在
检查glassfish当前是否正在运行。您对该文件夹拥有完全权限吗?是!!,甚至可以作为管理员运行eclipse