en:developer:eclipse
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:developer:eclipse [2019/11/21 07:18] – [To Delete a Project] anupama | en:developer:eclipse [2023/03/13 01:46] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
+ | |||
====== Eclipse and Greenstone 3 ====== | ====== Eclipse and Greenstone 3 ====== | ||
Line 27: | Line 30: | ||
=====Method 1===== | =====Method 1===== | ||
- | ====Loading the gs3 eclipse project file into Eclipse==== | + | ====A. Loading the gs3 eclipse project file into Eclipse==== |
An Eclipse project file is part of the GS3 svn checkout. It consists of a .project file, with associated .classpath file. | An Eclipse project file is part of the GS3 svn checkout. It consists of a .project file, with associated .classpath file. | ||
Line 40: | Line 43: | ||
- | ====To achieve the same from scratch ==== | + | ====B. To achieve the same from scratch ==== |
Creating an Eclipse project for Greenstone that can be reused with other fresh Greenstone checkouts from SVN. | Creating an Eclipse project for Greenstone that can be reused with other fresh Greenstone checkouts from SVN. | ||
- | ===Build Greenstone before opening Eclipse=== | + | ===1. Build Greenstone before opening Eclipse=== |
In an x-term: | In an x-term: | ||
Line 57: | Line 60: | ||
* run //makejar// in gli folder | * run //makejar// in gli folder | ||
- | ===Setting up Eclipse=== | + | ===2. Setting up Eclipse=== |
* Open Eclipse and go to Window > Open Perspective > Java Browsing | * Open Eclipse and go to Window > Open Perspective > Java Browsing | ||
Line 68: | Line 71: | ||
* In the Libraries tab, remove all jar files, so that only the "JRE System Library" | * In the Libraries tab, remove all jar files, so that only the "JRE System Library" | ||
* Press Add External Jars and **first** add in the following jar files from web/ | * Press Add External Jars and **first** add in the following jar files from web/ | ||
- | $GS3SRCHOME/ | + | $GS3SRCHOME/ |
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
Line 88: | Line 91: | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
- | $GS3SRCHOME/ | + | $GS3SRCHOME/ |
- | $GS3SRCHOME/ | + | $GS3SRCHOME/ |
- | $GS3SRCHOME/ | + | $GS3SRCHOME/ |
- | $GS3SRCHOME/ | + | $GS3SRCHOME/ |
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
- | </ | + | </ |
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
$GS3SRCHOME/ | $GS3SRCHOME/ | ||
Line 123: | Line 126: | ||
=====Method 2===== | =====Method 2===== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | * Click the checkbox next to the '' | + | |
- | | + | |
- | | + | |
- | | + | |
- | In order fix all the errors and allow the project to build correctly | + | * **Warning: |
+ | * Go to Project > Clean to clean the compile products. Then set Project > Build Automatically. In order fix all the compile errors and allow the project to build correctly, and in an output folder of your choosing, you will also need to complete the following steps. | ||
* Right-click on the project folder and choose Build Path > Configure Build Path. Alternatively, | * Right-click on the project folder and choose Build Path > Configure Build Path. Alternatively, | ||
+ | * Go to the Source tab and at the bottom set the '' | ||
* On the Libraries tab use the 'Add External JARs' button to add the following .jar files: | * On the Libraries tab use the 'Add External JARs' button to add the following .jar files: | ||
< | < | ||
Line 218: | Line 222: | ||
* There are some [[en: | * There are some [[en: | ||
* For a **walkthrough with screen shots** of the steps involved in installing Greenstone 3 by using the Eclipse plugin Subclipse (for checking out Greenstone 3 code from SVN), see [[http:// | * For a **walkthrough with screen shots** of the steps involved in installing Greenstone 3 by using the Eclipse plugin Subclipse (for checking out Greenstone 3 code from SVN), see [[http:// | ||
- | |||
en/developer/eclipse.1574320680.txt.gz · Last modified: 2019/11/21 07:18 (external edit)