我在 swing 中创建了一个应用程序,还为同一应用程序创建了一个安装程序。
安装程序和应用程序都可以在 Windows 系统上完美运行。
但我的问题是,当我尝试在 mac os 中运行它时,它并不能完美地处理所有数据。
我发现在我的应用程序中我使用了“.xyz”类型的属性文件和目录来保存一些数据,所以在 mac os 中“。” 前置用作隐藏文件。
它给出了类似的错误
Error: /Users/userxyz/Library/Application Support/.appdir/.propertydir/.logininfo (Permission denied)
java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:883)
有没有人有解决上述错误的方法?