我错误地从Windows机器上删除了Java文件夹.
现在我在各种插件和所有插件中遇到问题,它要求我下载最新的JRE.当我尝试这样做时,它说JRE已经存在,你想删除旧的JRE并安装新的JRE吗?我说是,然后它给了我错误"1723".
所以简而言之,JRE没有被卸载.
我重新安装了Java SDK,但仍然无法正常工作.我再次卸载了Java SDK,并尝试卸载JRE .....它不起作用.
所以,我看到唯一的方法是从Windows注册表中删除JRE条目.
我试图使用像JavaRa,Revo Uninstaller等软件......但他们没有帮助我.
请告诉我应该删除哪些JRE条目以及它们的位置!
突然因某种原因tomcat服务器没有运行/启动/停止.
下面是我运行启动命令时得到的结果,
C:\Program Files\jasperserver-3.5.0\apache-tomcat\bin>startup
Using CATALINA_BASE: C:\Program Files\jasperserver-3.5.0\apache-tomcat
Using CATALINA_HOME: C:\Program Files\jasperserver-3.5.0\apache-tomcat
Using CATALINA_TMPDIR: C:\Program Files\jasperserver-3.5.0\apache-tomcat\temp
Using JRE_HOME: C:\PROGRA~1\JASPER~1.0\java\jre
Run Code Online (Sandbox Code Playgroud)
tomcat窗口弹出一秒钟然后消失.
(我在c:\ program files下安装了另一个java实例)
救命!!!
更新:
来自catalina文件的日志
Mar 22, 2011 3:41:50 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 22, 2011 3:41:50 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1017 ms
Mar 22, 2011 3:41:51 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 22, 2011 3:41:51 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
Mar 22, 2011 3:41:51 …Run Code Online (Sandbox Code Playgroud) 如何检查什么是Apache用户?
我需要为它提供读写权限,对于我的Web根目录和Web根目录之外的某些目录,我该怎么做?
由于我不清楚Apache用户是什么,我无法回答我的下一个问题.
我正在尝试运行命令,chown -R apache:apache xyz但是我收到错误,chown: apache:apache': invalid user
然后我尝试了用户www-data,但结果相同.
然后我尝试通过运行来检查谁拥有apache进程ps -Af |grep httpd.我得到以下,
root 29577 1 0 18:00 ? 00:00:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5
nobody 29754 29577 0 18:00 ? 00:00:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5
nobody 29756 29577 0 18:00 ? 00:00:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5
nobody 29757 29577 0 18:00 ? 00:00:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5
nobody 29758 29577 0 18:00 ? 00:00:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5
nobody 29759 29577 0 18:00 ? …Run Code Online (Sandbox Code Playgroud)