【问题标题】:why glassfish 4.1 runs in netbeans 8.0 but in eclipse luna does not为什么 glassfish 4.1 在 netbeans 8.0 中运行但在 eclipse luna 中没有
【发布时间】:2015-03-12 16:50:32
【问题描述】:

我正在尝试使用 eclipse 并导出我在 netbeans 中制作的网络应用程序,我只是添加了一个新服务器,下载了 glassfish 工具,并显示了一个错误:

Unable to start server due following issues:

启动过程失败,退出代码为 1

在 Felix 平台上启动 GlassFish 错误:创建包缓存时出错。 (java.lang.Exception: Unable to create bundle cache lock file: 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德内加多)

有什么帮助吗?

【问题讨论】:

  • 您拥有该文件夹的完整权限吗?
  • 是的!!,甚至以管理员身份运行 eclipse

标签: java ide glassfish-4


【解决方案1】:

我猜这是访问权限的问题。

如果文件cache.lock在错误信息中提到的文件夹中,你应该检查它是否被另一个进程使用。

即使您以管理员身份启动 Eclipse,它也可能无法以管理员身份启动 Glassfish。

要解决此问题,您可以将 Glassfish 安装移动到您在没有管理员帐户的情况下具有写入权限的文件夹中。在 Eclipse 中更新 Glassfish 安装的位置。这应该可以正常工作。

【讨论】:

    【解决方案2】:

    检查 cache.lock 是否正在使用/当前是否存在。

    检查 glassfish 当前是否正在运行。

    【讨论】:

      猜你喜欢
      • 2016-11-06
      • 1970-01-01
      • 2014-09-19
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多