我在Windows 7上的Eclipse中构建了Java应用程序。
我在VMWare计算机上安装了Mac OSX 10.7.4。
我使用JDK 1.7构建了该应用程序。我的Windows上安装了JRE 1.7,该应用程序运行正常。
我在Mac VM计算机上安装了Java 1.7。
在Mac VM计算机上启动应用程序时,出现“未扩展的major.minor 51.0版”错误。
我知道此错误意味着我没有运行我的JAR文件的正确的JRE,但是我确实安装了JRE 7(我今天安装了它)。
我的应用程序使用Apache FTP客户端库,但是它们都包含在JAR文件中(我将Eclipse项目连同所有必需的库一起导出到Runnable JAR文件中)。
最佳答案
这个问题的解决方案可以在这篇文章中找到:Installed Java 7 on Mac OS X but Terminal is still using version 6。
感谢大家的帮助。