要求:
我必须在一个目录下找到一个名为卸载程序的应用程序,该目录包含一些文件,如Uninstaller(如果是 linux os )Uninstaller.exe(如果是 Windows)、Uninstaller.jar和Uninstaller.lax
我试过了
final String pattern = "Uninstaller.*.(exe|[^lax]|[^jar])";
final FileFilter filter = new RegexFileFilter(pattern);
files = installDir.listFiles(filter);
但如果是 linux,它会返回 Uninstaller.lax!
请帮我解决这个问题。