下载地址:
http://www.apache.org/dist/tomcat/tomcat-connectors/native/1.2.16/binaries/
去你的myeclipse安装目录打开myeclipse.ini看一下:
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
-install
D:/MyEclipse/MyEclipse 10
-vm
D:/Java/jdk1.6.0_45/bin/javaw.exe
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
你的myeclipse很可能跟我的一样是32bit
的:
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
而你的tomcat很可能是64bit
的。
去最上面给出的地址里下载 tomcat-native-1.2.16-win32-bin.zip
解压后,里面有两个tcnative-1.dll
,其中一个放在64bit的包里。
你只要将外面32bit的tcnative-1.dll
替换掉tomcat\bin里面的即可。
其他可能正好相反的情况,那么操作也正好相反。