java - jar 在 unix 和 linux 中的行为是否不同?

标签 java linux unix executable-jar

我有一个 jar,它从一个巨大的 XML 文件创建一个过滤的 XML 文件。 现在这个 jar 在带有 Java SE 1.5.0.15 的 UNIX 中完美运行,但在 Linux 中这个 jar 表现不同并且创建了错误的 XML。

这可能是平台问题吗?

我需要为 LINUX 制作一个新的 jar 吗?

最佳答案

Linux 是 Unix 的一个版本。你是说索拉里斯吗?

我建议您使用最新版本的 Java,如果必须,请使用最新版本的 Java 5.0。我还会尝试使用 Java 6 update 45 或 Java 7 update 25 来查看这是否是已修复的错误。

关于java - jar 在 unix 和 linux 中的行为是否不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18586279/

相关文章:

unix - 查询 UNIX 可执行文件

java - 使用java邮件API发送电子邮件时出现编码问题

Elasticsearch 中filter_path的Java API

c# - 红隼错误 : address already in use (dotnet core)

linux - 在 linux 中,用户模式堆栈存储在哪里?

linux - 狂欢 : Search Contents of File A in File B and Print lines of File A in File C

java - Selenium TestNG 从 Excel 工作表传入参数

java - 匿名类扩展

c++ - 链接静态库与共享库问题

linux - 测试条件shell脚本