Difference between revisions of "How to build Freeplane"
From Freeplane - free mind mapping and knowledge management software
Rladstaetter (talk | contribs) (Created page with '== How to check out Freeplane and use svn == ok, first step is to get a svn client; this is the program you need for checking out of a central repository - the one where we all ...') |
|||
(38 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[Category:Coding]] | |
− | + | == Requirements == | |
− | + | * You need java 11 or later and gradle >= 6.0 | |
− | |||
− | + | == Download gradle == | |
− | + | * Download gradle: https://gradle.org/releases/ | |
− | + | * Unzip to your home directory | |
− | + | == Clone the freeplane repository == | |
− | + | git clone https://github.com/freeplane/freeplane.git | |
+ | cd freeplane | ||
− | + | == Run gradle == | |
+ | * Gradle wrapper files are intentionally not committed to the sources but git ignored so that you can add them yourself if you need them. | ||
+ | $ ~/Downloads/gradle-6.0.1/bin/gradle build | ||
− | + | == Run freeplane == | |
+ | cd BIN | ||
+ | ./freeplane.sh # linux | ||
+ | freeplane.bat | ||
+ | |||
+ | == Create package == | ||
+ | ~/git2/freeplane(1.7.x u=)$ ~/Downloads/gradle-6.0.1/bin/gradle clean build dist | ||
+ | ls DIST | ||
− | + | == Configuring an IDE == | |
− | + | * See [[IDE setup| how to set up IDE]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 09:16, 28 June 2020
Contents
Requirements
- You need java 11 or later and gradle >= 6.0
Download gradle
- Download gradle: https://gradle.org/releases/
- Unzip to your home directory
Clone the freeplane repository
git clone https://github.com/freeplane/freeplane.git cd freeplane
Run gradle
- Gradle wrapper files are intentionally not committed to the sources but git ignored so that you can add them yourself if you need them.
$ ~/Downloads/gradle-6.0.1/bin/gradle build
Run freeplane
cd BIN ./freeplane.sh # linux freeplane.bat
Create package
~/git2/freeplane(1.7.x u=)$ ~/Downloads/gradle-6.0.1/bin/gradle clean build dist ls DIST