anylogic - 导出到 Java 应用程序会删除文件
问题描述
当我想将我正在处理的模型导出为 Java 应用程序时,我遇到了关于我加载到模型中的数据库的错误。当我对错误说 OK 时,我意识到我想创建 Java 应用程序的文件夹中的所有文件都被删除了。顺便说一下,那个文件夹是桌面。
现在我桌面上的所有文件(我的意思是所有文件!)都被删除了,它们甚至没有出现在回收站中。我们将如何解决这种情况?AnyLogic如何有权删除该文件夹中的所有文件?这个权力怎么不与我分享,也没有事先警告?
解决方案
通常,当您使用软件时,您需要有一个版本控制,以允许您恢复您的信息。出现这些问题,如果 AnyLogic 可以访问您的计算机,那是因为您授予了权限并且它需要该权限。如果您将桌面设置为项目文件夹,那么我会说您应该受到责备..您为什么要这样做...
正如 Ben 所说,使用 GIT 总是一个好主意……但它要求你在提交版本时要注意。
我所做的是,我使用 Dropbox 并且我所有的项目都在一个 Dropbox 文件夹中完成......好在 Dropbox 总是自动保存文件夹中的所有文件......这多次挽救了我的生命,我建议你将来做类似的事情。因此,一方面您具有自动保存功能,这很有用,但有时您会错误地删除所有内容,并且自动保存没有用,但无论如何都可以保存。
推荐阅读
- javascript - 包含其他分配变量值的复杂 Javascript 变量?
- linux - sudo ./jetty 停止或启动失败
- node.js - HTTP 模块到请求模块翻译
- unit-testing - 尽管放置了测试程序集模式,为什么测试程序集没有在 VSTS azure 构建管道中过滤?
- maven - ${object.property} 显示为字符串而不显示值
- java - Java抽象类包含一个map变量,子类使用不同的实现初始化map
- c# - 重定向后 ASP Net Core 2.2 会话丢失
- python - 如何获取具有相同类名和属性的特定项目
- sql-server - 连接到 MSSql 的 QT QSqlDatabase 非常缓慢地拉行
- r - 有没有办法强制 RPART 模型使用某个变量?