发现 
桌面应用效率工具
muCommander:双窗格跨平台文件管理器
轻量级跨平台双窗格文件管理器,基于 Java,可运行在 macOS、Windows、Linux 等系统上。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v1.6.2-1
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
muCommander 是一个轻量级、跨平台的文件管理器,采用双窗格(dual-pane)界面。只要操作系统支持 Java,就能运行 muCommander,包括 macOS、Windows、Linux、*BSD、Solaris 等。
项目使用 Java 开发,代码仓库由根目录下的主项目(包含核心功能)和若干子项目组成,均为 Gradle 项目。
官方网站:https://www.mucommander.com
安装与使用
环境要求
- Java Development Kit(JDK)11 或更高版本
- Git
从源码运行
从 GitHub 克隆源码仓库后,可以直接用 Gradle wrapper 在命令行构建并运行,无需额外安装:
./gradlew run
如果遇到不明确的编译错误,或希望确保运行的是刚修改的代码,建议先清理再运行:
./gradlew clean run
也可以在 IDE 中导入 Gradle 项目后执行 run 任务。
调试
调试时需添加 -Pdebug=PORT_NUMBER 参数,并用 -Psuspend=n|y 控制是否挂起 JVM(默认 suspend=y):
./gradlew run -Pdebug=5005 -Psuspend=n
随后用 IDE 的调试器连接该端口即可。
打包
- macOS DMG(生成在 build/distributions):
./gradlew clean dmg -PskipDmgSign -Parch=[x86_64|aarch64]
- Windows EXE(生成在 build/launch4j):
./gradlew clean createExe
- Linux/Unix TGZ(生成在 build/distributions):
./gradlew clean tgz
- Red Hat 系 RPM:
./gradlew clean rpm
- Debian 系 DEB:
./gradlew clean deb
更多打包方式见项目 wiki 的 Packaging 页面。
注意事项
- 由于应用未签名,在 macOS 上启动 DMG 版本时可能出现「muCommander damaged and cannot be opened」的提示,可通过以下命令解决:
sudo xattr -r -d com.apple.quarantine /Applications/muCommander.app
- 若想参与改进,可在 GitHub Issues 反馈缺陷或功能建议,按标准 GitHub flow 提交 pull request(改动合并到 master 分支);也可以帮助翻译界面,详见项目 wiki 的 Translate 页面。
- 参与讨论或提问可加入 GitHub Discussions。
本作品整理自 GitHub 开源项目 mucommander/mucommander,原作者 @mucommander。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.6.2-1当前版本
更新 readme 中的版本号;授予应用访问 sun.awt.X11 模块的权限;修复启动时可能出现的空指针异常(NPE)。
评论