java - 安装“OpenKM”服务失败
问题描述
我正在我的 Windows 10 64 位 PC 上安装 OpenKM(开源文档管理系统)。JDK: C:\Program Files (x86)\Java\jdk1.8.0_121 JRE: C:\Program Files (x86)\Java\jre1.8.0_121
我已经设置了系统变量 JAVA_HOME - C:\Program Files (x86)\Java\jdk1.8.0_121
这是我的命令提示符安装
Start install process? [y/N]: y
- Downloading Tomcat: 8.5.24 ....*.... 10% ....*.... 20% ....*.... 30% ....*.... 40% ....*.... 50% ....*.... 60% ....*.... 70% ....*.... 80% ....*.... 90% ....*.... 100%
- Unzipping archive... Done!
- Downloading Extras ....*.... 10% ....*.... 20% ....*.... 30% ....*.... 40% ....*.... 50% ....*.... 60% ....*.... 70% ....*.... 80% ....*.... 90% ....*.... 100%
- Unzipping archive... Done!
- Downloading OpenKM: 6.3.8 ....*.... 10% ....*.... 20% ....*.... 30% ....*.... 40% ....*.... 50% ....*.... 60% ....*.... 70% ....*.... 80% ....*.... 90% ....*.... 100%
- Unzipping archive... Done!
- Check archive integrity... Done!
- Copy OpenKM
- Configure OpenKM
SUCCESS: Specified value was saved.
- Configure service Installing the service 'OpenKM' ... Using CATALINA_HOME: "C:\tomcat-8.5.24" Using CATALINA_BASE: "C:\tomcat-8.5.24" Using JAVA_HOME: "C:\Program Files\Java\jdk1.8.0_121" Using JRE_HOME: "C:\Program Files\Java\jre1.8.0_121" Using JVM: "C:\Program Files\Java\jre1.8.0_121\bin\server\jvm.dll" Failed installing 'OpenKM' service
- Directory cleanup
- Don't forget to create the database CREATE DATABASE okmdb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_bin; CREATE USER openkm@localhost IDENTIFIED BY 'FMOOgXKCGHQe'; GRANT ALL ON okmdb.* TO openkm@localhost WITH GRANT OPTION;
C:\>
问题:
它说安装“OpenKM”服务失败。
localhost:8080 可访问,但 localhost:8080/OpenKM - HTTP 状态 404 - 未找到
注意:我已经安装了现有的 XAMPP。
解决方案
我已经安装了一个现有的“OpenKM”服务来解决这个问题 - 以管理员身份使用 cmd 卸载。
运行此命令
sc delete 'OpenKM'
在 cmd 中将目录更改为 C:\tomcat-8.5.24\bin,然后运行此命令
C:\tomcat-8.5.24\bin>service install
结果:
Installing the service 'OpenKM' ...
Using CATALINA_HOME: "C:\tomcat-8.5.24"
Using CATALINA_BASE: "C:\tomcat-8.5.24"
Using JAVA_HOME: "C:\Program Files\Java\jdk1.8.0_121"
Using JRE_HOME: "C:\Program Files\Java\jre1.8.0_121"
Using JVM: "C:\Program Files\Java\jre1.8.0_121\bin\server\jvm.dll"
The service 'OpenKM' has been installed.