您的位置:首页 > 运维架构 > Tomcat

关于JDK与Tomcat安装路径修改过后无法正常使用的解放方案

2015-02-26 23:01 218 查看
本人在安装Oracle时,不小心把一个目录路径给修改了,该路径中含有JDK和Tomcat安装目录,结果等安装完了才发现了问题。但是又不想去修改Oracle的配置信息,因为 Oracle,JDK,Tomcat全部安装在这个修改过的路径下了,故此选择修改JDK和Tomcat。

发现的问题如下:

1.当前环境找不到javac.exe(也就是不能编译*.java)

2.Tomcat无法启动服务,每次运行服务都会闪退

 

解决问题1:重新修改Path里面JDK的安装路径,把之前配置好的JDK的路径改为修改过后的路径。

        


修改成功后:cmd—>javac;能出现以下信息则修改成功。

        


 

解决问题2:我们都知道启动Tomcat需要我们的JDK,也就是说Tomcat需要知道JDK安装在哪里,既然之前不小心修改了JDK和Tomcat的安装路径;则:

a)      首先需要告诉Tomcat我们的JDK在哪里:

                    修改JAVA_HOME的值,把现在JDK的路径覆盖进去

                  


b)      在Tomcat安装目录下找到Tomcat7w.exe(其中7位版本号)并打开



c)      在里面把有关于路径的值全部修改为现在路径,其中Path to executable为不可选,这个我们可以通过注册表来修改。

注:对于每个系统服务实际上都会在注册表之中有所保存。

 

d)      傻瓜式方法:1.“开始”=>“运行”=>键入“regedit”打开注册表

2. 在HKEY_LOCAL_MACHINE\SYSTEM目录下 ctrl+f 搜索原来错误的路径 ,比如搜索:“c:tomcat\”,(注:最好是搜路径。我尝试搜ImagePath没搜到)

3. 修改ImagePath路径为正确的路径即可。

e)      全部修改过后,服务器又可以如期启动了



感言:都是手贱惹的祸啊。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat jdk path