Java JAR 文件在不同操作系统上的行为不同

标签 java jar chess

几个月前,我创建了一个计算国际象棋评级的 Java 应用程序。我只在我的计算机上测试过它,但程序按预期运行。

我刚刚发现在某些操作系统上,该程序无法正常工作。我在 Windows 7 上添加了一张错误输出的图片而这就是我得到的Windows 8 。 (该球员的评分应该会降低,因为他在对阵评分较低的对手时仅得分 1.5/5)。看来该程序不允许玩家的评分降低。

谁能指出正确的方向,解释为什么程序在这两个版本的 Windows 之间表现不同?我无法在这里找到关于 SO 或其他任何地方的任何解释。

最佳答案

我认为最合理的解释是 Windows 7 版本在字段 2 中有不同的参数:2068,而 Windows 8 有 2048。

关于Java JAR 文件在不同操作系统上的行为不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19884036/

相关文章:

android - 如何将数据从 Android 应用程序发送到服务器?

java - 为什么Spring Boot时找不到bean?

java - 如何限制 tomcat 8 中的帖子大小?如何为其定制回复?

java - 为什么 StdDraw 无论如何都不会被识别?

java - 如何从 .jar 文件中包含的 ZIP 文件加载图像?

java - 9x9 位板实现

java - 我的队列作为列表的实现有什么问题?

java - 找出我的线程落在 ReentrantLock 中的什么位置

java - 如何从 jar 文件创建 C 库?

python - 用 Python 计算六角形棋子的有效走法