当前位置: 首页 > 面试题库 >

Glassfish在移动安装目录后挂起

孟正志
2023-03-14
问题内容

我知道答案,但是我将其发布在这里,因为作为应用程序开发人员,我多次被这个问题困扰,并且花了很长时间才找到答案:

我已经移动了glassfish安装目录 ,现在它在启动时挂起。

我怎样才能解决这个问题?


问题答案:

您可以应用几种策略来解决此问题。

快速而肮脏的“解决方案”是

  1. 确保服务器已停止。

  2. 通过删除域中的osgi-cache / felix目录,删除osgi-cache的内容。通常可以在glassfishv3 / glassfish / domains / domain1(GlassFish Server 3.0.1)或glassfish3 / glassfish / domains / domain1(GlassFish Server 3.1)中找到该文件。

在某些情况下,这会损害您的域,因为您可以将OSGi模块安装在非glassfish / modules目录中的服务器中。为避免此类问题,您可能需要

  1. 验证服务器已停止

  2. 应用此替代方法。



 类似资料:
  • 我已经把它缩小到了gulp-imagemin模块用于Gulp。 如果我跑 npm安装gulp-imagemin@2.3.0 jpegtran-bin@3.0.6安装后d:\dev\ngs-frontend-next\node_modules\gulp-imagemin\node_modules\imagemin\node_modules\imagemin-jpegtran\node_modules

  • [warning 注意 安装前重启一次Web的服务,确保业务重启后可以正常运行,然后再安装G01防护模块; 对于直接修改启动脚本的方式, 请先备份启动脚本, 再做修改, 以备出现问题时, 还原使用。 Web容器使用的Java(jdk或jre)的版本需 1.6 及以上,暂不支持“敏感词过滤”和“防多线程下载”功能。 Windows安装说明 Linux安装说明 Windows 假设Glassfish的

  • 问题内容: 我在同一父目录中有两个目录。调用父目录 的基础* 和孩子目录 阿尔法 和 喝彩 。我想用 bravo 代替 alpha 。最简单的方法是: * mv命令是原子的,但rm -rf不是。bash中有一种简单的方法可以用 bravo 原子替换 alpha 吗?如果没有,是否有复杂的方法? 附录: 顺便说一句,如果目录在短时间内不存在,这不是一个无法解决的问题。只有一个尝试访问alpha的地方

  • java-home 变量占位符的使用是为了引用 Java Runtime Environment (JRE,Java运行时环境) 的安装目录。这个目录的确认是基于有或没有安装 JDK 的 JSSE 的运行来判断的。JDK 包括 JRE,但位于不同的文件层次结构中。 java-home 的默认位置如下表: 操作系统 JDK JRE Solaris/Linux ~/jdk1.8.0/jre ~/jre

  • 当我使用NPM下载任何包时,它挂起在最后一个命令“loadRequestedDeps”上我已经将我的整个输出添加到这个问题的末尾,以供参考。它将一直坐在那里,直到我取消命令,并且不会安装任何东西和我的包。json不会被更新。 问题可能是什么?我环顾四周,但还没有找到如何解决我的特定问题。 以下是一些信息: 操作系统是Windows 10 感谢任何能帮忙的人。详细的输出如下。

  • “我安装了 jhipster 时间,但Java_Home设置为无效目录,如何设置此 jhipster?” 这些是我的系统变量环境。我不知道问题出在哪里。 错误:JAVA_HOME被设置为无效目录。JAVA_HOME = " C:\ Program Files \ JAVA \ JDK 1 . 8 . 0 _ 181 \ bin "请在您的环境中设置JAVA _ HOME变量,以匹配您的JAVA安装