之前用RestClient测试API的时候出现没法建立连接的问题,因为服务器IP要过一层VPN,后来发现启动VPN使用的jdk和启动RestClient使用的不一样,所以无法建立连接。
现在为了连接服务器端的DB2,于是在eclipse里面安装了QuantumDB插件,配置完之后也出现了无法建立连接的情况,如果就想指定一下eclipse启动时使用的jvm,eclipse启动时查找jre的顺序是:
如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。
于是我使用命令行的方式在启动eclipse的时候添加了-vm C:\Program Files(x86)\Java\jre\bin\javaw.exe参数,结果eclipse无法正常显示了。
Java was started but returned exit code=13.
后来搜了一下是因为指定JDK是32位的。