X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fbuilding.md;h=e8328d235d3acdb278111ed1d13c64f060e42726;hb=2d41cbfe3c25373256501a298b98c25f774aa72b;hp=06e796d4d32c983ab0078afce4ebd7144395c0db;hpb=a05627616cd0d3129634402ebfcdb325f1e90e8d;p=jalview.git diff --git a/doc/building.md b/doc/building.md index 06e796d..e8328d2 100644 --- a/doc/building.md +++ b/doc/building.md @@ -26,7 +26,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 +* gradle 5.2 or above *(NB gradle 6.6 and above currently produces NullPointerExceptions during the build. This is non-fatal and does not affect the build. Use gradle 6.5.1 to avoid this)* * git > The versions and installation methods here are just suggestions (which we have tested @@ -536,7 +536,7 @@ We develop in Eclipse, and support settings to develop and save Jalview source c in our preferred style. We also support running the Jalview application, debugging and running tests with TestNG from within Eclipse. -To get Jalview set up as a project in Eclipse, we recommend using at least the 2019-12 +To get Jalview set up as a project in Eclipse, we recommend using at least the 2020-03 version of Eclipse IDE for Java Developers which you can download from the Eclipse website: . Since Eclipse 2020-03 you are encouraged to use the Eclipse Installer (see the Eclipse Downloads page). In the installer, when given a choice of packages for Eclipse you should choose the "Eclipse IDE for Enterprise Java Developers" package. @@ -560,7 +560,7 @@ Search for and install: 1. TestNG for Eclipse (optional -- only needed if you want to run tests from Eclipse) > At time of writing, TestNG for Eclipse does not show up in the Eclipse Marketplace -as the latest released version does not install in Eclipse 2019-03. +as the latest released version does not install in Eclipse 2020-03. However, you can install a working release of TestNG for Eclipse by going to > > Help->Install New Software... @@ -600,6 +600,14 @@ You can now import Jalview. If you have already downloaded Jalview using `git clone` then you can import this folder into Eclipse directly. +__Before importing the cloned git repo you must create the Eclipse project files.__ You can do this by either running + +`gradle eclipse` + +or + +Unzipping the file `utils/eclipse/eclipse_startup_files.zip` in the base repo directory (`jalview`) + It is important to import Jalview as a Gradle project (not as a Java project), so go to