试图查找调用我的java应用程序的文件一次变成.exe并用作扩展名的默认应用程序
我正在用java构建视差编辑器。我已经使用JSON创建了自己的文件格式(.plax),这样我就可以将该文件格式与我的工具相关联(从.jar转换为.exe) 现在,我可以在编辑器中直接启动该文件(在windows中使用启动带…)。问题是我在代码中找不到那个文件路径,所以我无法正确加载它 我尝试了Launcher_Editor.class.getProtectionDomain().getCodeSource().getLocation().Tori().toString(),但这只返回使用的.exe,而不是我的.plax 及 新文件(“”)。getAbsolutePath()。它确实给了我正确的文件夹,但没有给我文件试图查找调用我的java应用程序的文件一次变成.exe并用作扩展名的默认应用程序,java,file,exe,Java,File,Exe,我正在用java构建视差编辑器。我已经使用JSON创建了自己的文件格式(.plax),这样我就可以将该文件格式与我的工具相关联(从.jar转换为.exe) 现在,我可以在编辑器中直接启动该文件(在windows中使用启动带…)。问题是我在代码中找不到那个文件路径,所以我无法正确加载它 我尝试了Launcher_Editor.class.getProtectionDomain().getCodeSource().getLocation().Tori().toString(),但这只返回使用的.ex
我怎样才能找到我刚刚用my.exe启动的文件名?您需要的所有信息都在主功能的arg[]中
public static void main (String[] arg)
{
if(arg.length > 0)
path = arg[0] ;
}
将为您提供所需的路径 你需要的所有信息都在主功能的arg[]中
public static void main (String[] arg)
{
if(arg.length > 0)
path = arg[0] ;
}
将为您提供所需的路径