我需要你的帮助,因为我试图在我的服务器上安装eHour(它是一个windows服务器)没有成功:
如文档中所述,有两种类型的安装,但我正在尝试部署War文件。
我安装Apache Tomcat(9.0.52)和mysql,然后,我复制WAR发行版并将其解压缩到我的C驱动器(我还将文件夹从ehour-1.4.3重命名为ehour)然后我创建一个setevn.bat
文件并创建一个变量EHOUR_HOME
setEHOUR_HOME="c:ehour"
然后我下载mysql连接器并复制文件mysql-connector-java-8.0.23.jar到Tomcat 10.0/lib目录
最后,我从ehour-1.4.3重命名了war文件。战争即将来临。并将其复制到Tomcat 9.0/webapps目录
启动apache, Tomcat 9.0/webapps目录下添加了ehour目录,localhost:8080/ehour显示404:The requested resource [/ehour] is not available.
异常
java.io.FileNotFoundException: ${EHOUR_HOME}confehour.properties (The system cannot find the path specified)
我已经定义了环境变量EHOUR_HOME
和注册表项,如果我输入set,我可以看到EHOUR_HOME
被定义为C:ehour
,但它不起作用....
有人能帮忙吗?几个月前我看到DonKnacki问过一个类似的帖子,但我不知道它是否有效。
Thanks in advance
在windows注册表项HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeApache SOFTWARE FoundationProcrun 2.0