今天我打开朋友发给我的一个java项目,发现jsp文件全部报红,百度之后说是jre版本问题,之后我找到对应的jre版本下载安装之后,重新替换,结果发现可以在控制台运行打印结果,服务器就是运行不起来。
这里我需要先说明我之前的操作。我之前的编辑器是安装的最新版本的eclipse和jre,jre是1.8版本。之后我进行了检验,创建项目之后并运行,发现服务器什么是安装好的。
最后我重新安装eclipse,提示我安装的eclipse最低需要1.7版本以上的jre。由于朋友给我的项目是使用jre是1.7版本,我需要找一个匹配1.7版本的eclipse编辑器。
项目、编辑器、jre这三者之前,兼容性感觉实在太差。生活中我们使用的软件,都需要有很好的自上而下的兼容性,为什么jre的兼容性这么差,是为了预防什么问题么