跳到正文
发现
muCommander:双窗格跨平台文件管理器
桌面应用效率工具

muCommander:双窗格跨平台文件管理器

轻量级跨平台双窗格文件管理器,基于 Java,可运行在 macOS、Windows、Linux 等系统上。

admin
发布于 2026-10-28
浏览
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 整理,以原仓库为准。

更新记录

  1. v1.6.2-1当前版本

    更新 readme 中的版本号;授予应用访问 sun.awt.X11 模块的权限;修复启动时可能出现的空指针异常(NPE)。

评论