Java 创建文件扩展名

Java 创建文件扩展名,java,file-extension,Java,File Extension,我制作了一个java程序。 持久化在文件夹“nameFolder.myProgramExtension”中执行。 操作系统是否可能将“myProgramExtension”识别为使用我的程序打开的文件扩展名?而不是作为文件夹。 怎么走?。 对不起我的英语。 谢谢这取决于操作系统。在Windows上,需要安装程序将注册信息写入注册表。在OSX上,这是.app元数据的一部分。在Loonix上,我没有任何线索。如果它是一个文件夹,操作系统将始终处理的是一个目录。如果它是一个具有自定义扩展名的文件,那么

我制作了一个java程序。 持久化在文件夹“nameFolder.myProgramExtension”中执行。 操作系统是否可能将“myProgramExtension”识别为使用我的程序打开的文件扩展名?而不是作为文件夹。 怎么走?。 对不起我的英语。
谢谢

这取决于操作系统。在Windows上,需要安装程序将注册信息写入注册表。在OSX上,这是.app元数据的一部分。在Loonix上,我没有任何线索。如果它是一个文件夹,操作系统将始终处理的是一个目录。如果它是一个具有自定义扩展名的文件,那么是的,可以这样做。因此,虽然有一个文件夹不能将其作为文件使用?@jlordo在OS X上技术上可以将其视为一个捆绑包,但这是一个更微妙的点。@user60108您不能真正让Windows(据我所知,Linux)shell将文件夹视为“可双击的”项目。你可能会考虑重新构建你的应用程序,使其只保存到一个数据库文件。