日常开发中,32位eclipse要用32位jdk,64位则必须要用64位jdk,否则启动时就会报错,load jvm.dll失败,昨天又遇到了这个问题。更换对应的版本之后就好了。tomcat等应用也有这个问题。

有人可能会有疑问,你加我不是跨平台的吗?那为什么这些将应用还会区分,32位和64位的操作系统呢?

Java字节码跨平台没错。用32位的jdk编译出来的字节码,在64位的jdk上照样可以运行。这些Java应用本身也是不区分32位和64位的,但它们安装包中的某些dll要区分,jvm.dll也区分,所以在它们加载jvm.dll是必须版本对应。因此这些Java应用也要区分32位或64位jdk。

最新文章

  1. Win+Ctrl键设置
  2. [NHibernate]Nullables
  3. 正确使用ng-if和ng-show
  4. delphi中Message消息的使用方法
  5. POJ 3904 Sky Code (容斥原理)
  6. fdquery update
  7. 遇到的 autoresizingMask 相关的问题
  8. POJ 1860 Currency Exchange (bellman-ford判负环)
  9. leetcode4 Valid Palindrome回文数
  10. NOI2004 小H的小屋
  11. oc学习之路----代理模式2-使用步骤
  12. iOS之KVO和KVC
  13. 网站开发常用jQuery插件总结(三)拖拽插件gridster
  14. hihoCoder 1388 Periodic Signal(FFT)
  15. android 屏幕适配 课程笔记
  16. ViewController
  17. Tornado模板
  18. Python连接webstocker获取消息
  19. 解决Bootstrap 标签页(Tab)插件切换echarts不显示问题
  20. ETL技巧应用(高级应用介绍:准备区运用、 时间戳的运用、日志表的运用、使用调度)

热门文章

  1. 事件的节流(throttle)与防抖(debounce)
  2. Pycharm中通过扩展工具添加QTDesigner
  3. BZOJ 2693: jzptab 莫比乌斯反演 + 积性函数 +筛法
  4. PIE SDK 监督分类对话框类(SupervisedClassificaitonDialog)使用经验
  5. BZOJ 4919 [Lydsy1706月赛]大根堆 (SRM08 T3)
  6. HDU - 6446 Tree and Permutation
  7. Leetcode 79.单词搜索
  8. HDU 3308 (线段树区间合并)
  9. python爬取数据保存到Excel中
  10. 互联网DSP广告系统架构及关键技术解析