首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在卸载时发出Mac上的“卸载前一个安装操作”

在卸载时发出Mac上的“卸载前一个安装操作”
EN

Stack Overflow用户
提问于 2015-12-29 12:34:47
回答 1查看 338关注 0票数 1

我已经构建了一个应用程序,如果应用程序安装在同一个目录中,它将卸载任何旧的安装。为此,在开始安装之前,我使用了“卸载先前安装”操作。它在Windows和Linux上运行良好,但在Mac上却在installation.log中抛出了下面的错误,根本没有安装旧的应用程序。

代码语言:javascript
复制
INFO] com.install4j.runtime.beans.actions.UninstallPreviousAction [ID 305]: Execute action
   Property installationDirectory: null
   Property onlyIfSameApplicationId: false
   Property rollbackSupported: true
   checking running processes
   checking running processes ok
   getting previous installation id
   starting uninstaller

错误

com.install4j.runtime.installer.helper.launching.LaunchHelper:返回值为1 INFO com.install4j.runtime.beans.actions.UninstallPreviousAction$UninstallerThread:卸载程序进程返回1参见uninstallPrevious.log获取卸载程序的日志文件

在uninstallPrevious.log目录中搜索.install4j时,我不会清理它。请对此提出建议。

EN

回答 1

Stack Overflow用户

发布于 2015-12-29 15:55:22

在MacOS6.0中,这个文件没有复制到Mac上的install4j目录,这是一个错误。这将在install4j 6.1中修复。作为解决办法,您应该能够在临时目录中看到卸载程序日志文件。执行

代码语言:javascript
复制
open $TMPDIR

在终端中,根据文件修改时间进行排序,并查找以"i4jlog“开头的文件名。其中之一将是卸载程序的日志文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34511185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档