X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=doc%2Fbuilding.html;h=5679cd870a55659a44fac0a66ded8bcee5fcfea0;hb=refs%2Fheads%2Falpha%2FJAL-3362_Jalview_212_alpha;hp=cc5eb30940179f1425e91ac377f66c15d36ba607;hpb=8ff7bd2e061eec7013fcf2b34dd0d3376de42acb;p=jalview.git diff --git a/doc/building.html b/doc/building.html index cc5eb30..5679cd8 100644 --- a/doc/building.html +++ b/doc/building.html @@ -1,724 +1,688 @@ -
- - - + + + + +getdown
launchergetdown
launcher# download
+git clone http://source.jalview.org/git/jalview.git
+
+cd jalview
+- tl;dr
+# run
+- Java 11 compliant JDK
+- gradle and git
+# and/or create launcher
+gradle getdown
+- What's in the source tree?
+cd getdown/files
+java -jar getdown-launcher.jar . jalview
+- Minimal Jalview Build
+- Jalview in a Jar File
+- Distributed Jar Files
+- Single shadow Jar File
+- Building the
getdown
launcher
+- Running tests
+- Installer packaging with install4j
+- Java 11 compliant JDK
+- Gradle properties
+- Enabling Code Coverage with OpenClover
+
+Installing Eclipse IDE
+Importing Jalview as an Eclipse project
+so are known to work). If you need or wish to use different implementations (particularly
+you might need a bespoke JDK if you are on an exotic architecture) then the general
+
+bytecode with any JDK Java 11+. The resulting bytecode (in particular the shadow jar)
+should be runnable in any JRE Java 1.8+. Remember that because Jalview and the getdown launcher
+are Java bytecode you can build on one system where you might have gradle, and run
# download
git clone http://source.jalview.org/git/jalview.git
# compile
cd jalview
gradle shadowJar
# run
-java -jar build/libs/jalview-all-11.jar
+# compile
# and/or create launcher
gradle getdown
@@ -758,7 +755,7 @@ java -jar getdown-launcher.jar . jalview
The method here is described in terms of using a command line. You can easily do this on linux or in a Terminal window in macOS. You can do it in Windows.
- Java 11 compliant JDK
-- gradle 5.2 or above
+To get set up using only the Eclipse IDE (https://www.eclipse.org/) then please see the section Setting up in Eclipse IDE
- git