首页 > 解决方案 > 导出到 Java 应用程序会删除文件

问题描述

当我想将我正在处理的模型导出为 Java 应用程序时,我遇到了关于我加载到模型中的数据库的错误。当我对错误说 OK 时,我意识到我想创建 Java 应用程序的文件夹中的所有文件都被删除了。顺便说一下,那个文件夹是桌面。

现在我桌面上的所有文件(我的意思是所有文件!)都被删除了,它们甚至没有出现在回收站中。我们将如何解决这种情况?AnyLogic如何有权删除该文件夹中的所有文件?这个权力怎么不与我分享,也没有事先警告?

标签: anylogic

解决方案


通常,当您使用软件时,您需要有一个版本控制,以允许您恢复您的信息。出现这些问题,如果 AnyLogic 可以访问您的计算机,那是因为您授予了权限并且它需要该权限。如果您将桌面设置为项目文件夹,那么我会说您应该受到责备..您为什么要这样做...

正如 Ben 所说,使用 GIT 总是一个好主意……但它要求你在提交版本时要注意。

我所做的是,我使用 Dropbox 并且我所有的项目都在一个 Dropbox 文件夹中完成......好在 Dropbox 总是自动保存文件夹中的所有文件......这多次挽救了我的生命,我建议你将来做类似的事情。因此,一方面您具有自动保存功能,这很有用,但有时您会错误地删除所有内容,并且自动保存没有用,但无论如何都可以保存。


推荐阅读