在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):mucommander/mucommander开源软件地址(OpenSource Url):https://github.com/mucommander/mucommander开源编程语言(OpenSource Language):Java 100.0%开源软件介绍(OpenSource Introduction):muCommandermuCommander is a lightweight, cross-platform file manager with a dual-pane interface. Official website: https://www.mucommander.com ContributionThere are several ways to contribute to muCommander:
If you want to get involved in muCommander or have any question or issue to discuss, you are more than welcome to join our rooms on Gitter. DevelopmentPrerequisites
Forks and pull requestsIf you would like to contribute code, it is required to fork the repository and submit a pull request. Within pull requests it is possible to review, discuss and improve the changes until they are ready for production. Code EditingAfter cloning the source code repository from GitHub, you would probably want to import the project to an Integrated Development Environment (IDE) such as Eclipse or IntelliJ. The code repository of muCommander is comprised of a main project that contains its core functionality and several sub-projects. These projects are Gradle projects. Most of the popular IDEs today allow you to import Gradle projects out-of-the-box or via an IDE plugin. By importing the main project that is located at the root directory of the repository you will get all the required code in the IDE. How to RunThe use of Gradle wrapper significantly simplifies the build from the command line. The following commands can be invoked from the root directory of the repositoring with no further installation. You can run the application by typing:
It is recommended that whenever you get unclear compilation error and before submitting your change you do:
How to DebugIn order to debug muCommander, you first need to configure a port using an environment variable named PackagingThe different distributions of muCommander are based on a shadow-jar, standalone jar that contains all the required dependencies and filter their unneeded parts. The creation of the shadow-jar is done by the following command:
The creation of a DMG file for MAC OS (produced in build/distributions):
Note: as the application is not signed, the following error may appear when trying to start is on macOS: "muCommander damaged and cannot be opened". The creation of an EXE file for Windows (produced in build/launch4j):
The creation of a TGZ file for Linux/Unix (produced in build/distributions):
The creation of an RPM file:
More packaging options are described in our wiki. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论