Filenames (filename.java.i,filename.jar.i)扩展名是什么意思
我的文件名为Filenames (filename.java.i,filename.jar.i)扩展名是什么意思,filenames,java,javac,Filenames,Java,Javac,我的文件名为xxx.java.I,xxx.java.d,xxx.jar.I。我知道这些文件在某种程度上与Java有关。这个扩展是什么意思?它的用途是什么?它的类型是否与.class扩展相同?有关详细信息,请查看构建系统。这些文件可能是被转换并重命名为“.java”的中间文件。例如,我见过各种构建系统使用“.I”后缀表示“输入”,并执行各种形式的变量替换(例如,将“{VERSION\u NUMBER}”之类的内容更改为正在编译的库的版本号)。您应该查看构建系统以了解更多信息。这些文件可能是被转换并
xxx.java.I
,xxx.java.d
,xxx.jar.I
。我知道这些文件在某种程度上与Java有关。这个扩展是什么意思?它的用途是什么?它的类型是否与.class
扩展相同?有关详细信息,请查看构建系统。这些文件可能是被转换并重命名为“.java”的中间文件。例如,我见过各种构建系统使用“.I”后缀表示“输入”,并执行各种形式的变量替换(例如,将“{VERSION\u NUMBER}”之类的内容更改为正在编译的库的版本号)。您应该查看构建系统以了解更多信息。这些文件可能是被转换并重命名为“.java”的中间文件。例如,我见过各种构建系统使用“.I”后缀表示“输入”,并执行各种形式的变量替换(例如,将“{VERSION_NUMBER}”之类的内容更改为正在编译的库的版本号).我认为它们是由某人为了自己的目的而创作的,除非我们询问作者或查看内容,否则我们不知道目的是什么
如果你看到的是乱码,很可能是java字节码,你可以使用一些反编译器来查看代码(请参见:)。我认为这些字符是有人为了自己的目的而创建的,除非我们询问作者或查看内容,否则我们不知道其目的是什么
如果您看到乱码,可能是java字节码,您可以使用一些反编译器查看代码(请参阅:)。当然,更改文件扩展名不会更改其内容。但是在文本编辑器中它的内容是什么?你看到Java代码或一些乱码了吗?@Gogoo:你发现了什么吗?当然,更改文件扩展名不会更改其内容。但是在文本编辑器中它的内容是什么?你看到Java代码或一些乱码了吗?@Gogoo:你找到什么了吗?