java:编译具有相同名称但在windows eclipse中大写和小写不同的文件

时间:2014-07-17 15:56:49

标签: java eclipse windows

我在Windows中使用eclipse。

我在同一个文件夹中有两个文件,名称相同但大写和小写不同:

src/dets/controller/DetsServlet.java 
src/dets/controller/DETSServlet.java 

编译后,只有DETSServlet.class出现在我的构建文件夹中。

如果我在Linux中编译它们,那么我可以将它们都编译。

有谁知道如何在windows eclipse中编译它们? 这是一个Windows问题还是eclise问题?

我没有写这段代码。这是五年前写的,我在这里添加一些改进。我正在使用一台Windows机器,我想那时写的人都使用了linux机器,所以他们没有必要处理这个问题。此代码将被编译到一个库中,并将由不同的程序使用,因此如果我必须更改文件名,我必须转到所有其他程序并更改其导入路径。

1 个答案:

答案 0 :(得分:3)

值得一提的是,这是一个Windows平台限制。在文件名方面,Windows是个案主义的。但是,我同意之前的评论:在同一个包中使用相同名称的两个文件 - 只有不同的情况 - 可能会引起混淆。