问题描述(question):

在32位操作系统中运行推广版或企业版获取key或启动tomcat报错不是有效的Win32程序或者不适用于此计算机类型等如:
question1
question2

解决方法:

平台默认的推广版和企业版用的是64位的jdk,需要改一下用32位的jdk
在model同级的java目录下分jre1.7和jre1.7-x64,简单的可以把jre1.7的目录名改为jre1.7-x64,把原来的jre1.7-x64改为其他的名字;或者直接修改\apache-tomcat\bin\startup.bat中把set JRE_HOME=..\..\java\jre1.7-x64改为set JRE_HOME=..\..\java\jre1.7
上面两个方案换为32位的jdk后需要把apache-tomcat\bin\catalina.bat中的set JAVA_OPTS=-Xms512m -Xmx8192m改为
set JAVA_OPTS=-Xms256m -Xmx1024m