zoukankan      html  css  js  c++  java
  • Can't load AMD 64-bit .dll on a IA 32-bit platform

    主要谈谈在win8.1(64bit)下搭建环境的经历。

    安装win8.1(64bit)后,配置java环境是费了我一番心思的,所以想记录下来,成为经验。64位系统下比较理想的配置应该是

    64位jdk + 64位myeclipse + 64位tomcat

    但64位myeclipse目前功能还不完善,有些功能只在32位myclipse中有,所以我为了保险只能选择安装32位myeclipse,但这就可能要求jdk、tomcat等都使用32位才能正常运转,这样无疑浪费了64位系统的性能优势。该如何取舍?我的想法是使用64位jdk和64位tomcat,myeclipse仍然使用32位的,但恐怕会遇到未知错误,我百度了一下,没有人明确表示自己使用过这种搭配,也就是说没有人分享相关经验,到底行不行还是得我自己去尝试。几番纠结下我还是使用了这种搭配,最后果然出了问题。

    在配置好环境变量后,在myeclipse中启动tomcat时抛出了异常,提示信息是

    Can't load AMD 64-bit .dll on a IA 32-bit platform

    信息大概意思是在32位平台上不能加载64位的什么什么,我百度了一下这个错误信息,根据网上的提示,换用了一个同时支持32位和64位的tomcat,我去tomcat官网下载了一个

    32-bit/64-bit windows Service Installer

    问题解决。通过myeclipse可以正常启动tomcat,只是即便配置好环境变量后,通过控制台startup命令无法启动tomcat,这个都无所谓了。

    总结起来64位系统下的java环境可以是:

    64位jdk + 32位myeclipse + 32/64位tomcat。

    PS:上文是我2014年4月份写在QQ空间的,那时候用的还是MyEclipse 2014,现在2015已经出来好久了,我现在一直用的64位MyEclipse,感觉没什么不妥。

    ——弹指间,青丝白雪,佳人谁负?——
  • 相关阅读:
    使用UGUI实现拖拽功能(拼图小游戏)
    Lua入门基础
    (改)编程实验一 词法分析程序
    编程实验一 词法分析程序
    0909编译原理
    1014 C语言文法定义与C程序的推导过程
    词法分析总结
    0916作业二词法分析
    0909有关编译原理的解释
    语音文法
  • 原文地址:https://www.cnblogs.com/dige1993/p/4603358.html
Copyright © 2011-2022 走看看