Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compiler construction 当javac编译器使用小写类文件名创建jar文件时,会出现什么问题?_Compiler Construction_Jar_Maven_Javac - Fatal编程技术网

Compiler construction 当javac编译器使用小写类文件名创建jar文件时,会出现什么问题?

Compiler construction 当javac编译器使用小写类文件名创建jar文件时,会出现什么问题?,compiler-construction,jar,maven,javac,Compiler Construction,Jar,Maven,Javac,当我运行javac编译器时,它编译代码并创建一个JAR文件,但是JAR中类文件的名称都是小写的。但是,源文件中的类具有小写和大写名称。这样做的结果是,我无法编译依赖于这个JAR的其他项目。我也有同样的问题,它发生在clearcase的动态视图中。 我已取消选中Clearcase控制面板中的“不区分大小写MVFS”。 并重新启动了MVFS。(可能需要重新启动系统)听起来很奇怪。你能详细介绍一下源文件名,类名,javacJAR文件的命令行和内容?以及如何创建JAR的完整说明。我使用maven命令运行

当我运行
javac
编译器时,它编译代码并创建一个JAR文件,但是JAR中类文件的名称都是小写的。但是,源文件中的类具有小写和大写名称。这样做的结果是,我无法编译依赖于这个JAR的其他项目。

我也有同样的问题,它发生在clearcase的动态视图中。 我已取消选中Clearcase控制面板中的“不区分大小写MVFS”。
并重新启动了MVFS。(可能需要重新启动系统)

听起来很奇怪。你能详细介绍一下源文件名,类名,
javac
JAR文件的命令行和内容?以及如何创建JAR的完整说明。我使用maven命令运行了javac编译器mvn安装源文件是:BussinessException.java类它创建的文件是:BussinessException.classos是什么?文件系统?有没有可能尝试写入FAT32之前的版本?如果您使用的是MVFS文件系统,比如ClearCase的动态视图,您可以在控制面板->ClearCase->MVFS中打开案例保留,请参见此页面:这也是我的问题!非常感谢。