网友 云长 钱老虎 都曾询问:

我下载安装了ThinkRock2(tr-2.0.epsilon),运行时总是提示“Cannot find java.exe in 1\..”,无法运行,安装版和zip版都试过。能解决这个问题吗?

弥缝当时也不知道解决办法。不过,谢谢网友 Tony Lin 的解答,当你遇到相同的问题时,下面的方法将帮你搞定它:

  1. 找到 ThinkingRock2 的安装目录,如"C:\Program Files\ThinkingRock2\thinkingrock";
  2. 打开 etc 文件夹下的 thinkingrock.conf 文件(各种文本处理软件都行,如记事本);
  3. 将下面的这行激活(即去掉前面的#),并且修改 JAVA_HOME 的路径:
    #jdkhome="/path/to/jdk"
    修改成你的JAVA安装目录,比方说我的JAVA放在D:\Java\jdk1.5.0_11下:
    jdkhome="D:\Java\jdk1.5.0_11"
  4. 保存,然后打开ThinkRock2就可以了。:)

以上问题只会发生在用户自己部署Java的情况下,即不使用SUN给的Java的exe安装包,而是下载zip包来自己安装,多发生在程序员身上 :) 。

附:如果是使用EXE安装包的话,是不会出现这个问题的。

相关阅读: