使用区分大小写的文件系统在Windows上运行Java应用程序

时间:2015-02-27 05:50:28

标签: java linux windows case-sensitive

我继承了一个非常复杂的Java应用程序,它在Linux上运行一步,在Windows上运行一步。

我被要求在Windows上执行这两个步骤。

Linux的第一步产生了大量的输出文件和文件夹,其中许多文件夹名称仅在以下情况有所不同,例如 / apath / TOP / apath / Top 并且预计这两个文件夹是不同的文件夹。

在Windows上运行第一个应用程序步骤会导致应用程序在重命名等文件系统操作上失效。

在Linux上运行第二步是不可能的,因为它使用Java / COM桥来与Windows程序与Windows COM API进行交互。

我已经安装了安装了Unix子系统的Window VM,希望我可以使用区分大小写的文件夹名称来运行应用程序。我没有成功,但我认为它应该有效。

任何人都可以提出一种很好的方法来实现运行复杂的Java应用程序,该应用程序在Windows机器上输出具有区分大小写的名称的文件夹。

0 个答案:

没有答案