Difference between revisions of "Entwicklungsumgebung einrichten"
(→Create Ant Builder) |
(→Eclipse Indigo (3.7.2)) |
||
Line 41: | Line 41: | ||
== Eclipse Indigo (3.7.2) == | == Eclipse Indigo (3.7.2) == | ||
zum Download der Sourcen sinnvoll: | zum Download der Sourcen sinnvoll: | ||
− | * Mercurial plugin for Eclipse IDE | + | * Mercurial plugin for Eclipse IDE, http://cbes.javaforge.com/update |
+ | Dieses plugin läßt sich einfach nachinstellieren: | ||
+ | |||
+ | [[File:MercurialEclipse.png|500px]] | ||
=== Download ADempiere source === | === Download ADempiere source === | ||
Line 55: | Line 58: | ||
Folgende Punkte berücksichtegen | Folgende Punkte berücksichtegen | ||
* Java 1.6 als JRE eintragen, falls eclipse mit einer anderen JRE betrieben wird | * Java 1.6 als JRE eintragen, falls eclipse mit einer anderen JRE betrieben wird | ||
− | * den "default" Java Builder deaktiveren, oder den erstellten Ant Builder vor den Java Builder stellen | + | * den "default" Java Builder deaktiveren, oder den erstellten Ant Builder vor den Java Builder stellen |
Jetzt kann mit "Build All" der Compile angestossen werden. Das default build-target heißt <code>complete</code>: | Jetzt kann mit "Build All" der Compile angestossen werden. Das default build-target heißt <code>complete</code>: | ||
<target name="complete" depends="build, install"> | <target name="complete" depends="build, install"> |
Revision as of 10:44, 23 May 2012
⇐ DE/Inhaltsverzeichnis{{#if: | | [[{{{2}}}]] }}{{#if: | | [[{{{3}}}]] }}{{#if: | | [[{{{4}}}]] }}{{#if: | | [[{{{5}}}]] }} | Entwicklungsumgebung einrichten{{#if: Create your ADempiere development environment| | Create your ADempiere development environment }} ⇒
Contents
Source Code Management (SCM)
- Official Releases (sourceforge)
- Anfang 2011 wurde das SCM von Subversion (SVN) auf Mercurial (HG) umgestellt
Datum | Version (Bezeichnung) | source |
---|---|---|
2011-09-01 | 3.7.0-LTS | http://adempiere.hg.sourceforge.net/hgweb/adempiere/adempiere/tags |
2010-06-15 | 3.6.0-LTS Laura Edition | http://adempiere.hg.sourceforge.net/hgweb/adempiere/adempiere/tags |
2009-09-16 | 3.5.4-alpha | http://adempiere.hg.sourceforge.net/hgweb/adempiere/adempiere/tags |
ältere | siehe Official Releases (sourceforge) | http://adempiere.hg.sourceforge.net/hgweb/adempiere/adempiere/tags |
java
für's build wird java 1.6 benötigt.
eclipse
http://www.eclipse.org/downloads/
Eclipse Indigo (3.7.2)
zum Download der Sourcen sinnvoll:
- Mercurial plugin for Eclipse IDE, http://cbes.javaforge.com/update
Dieses plugin läßt sich einfach nachinstellieren:
Download ADempiere source
- Clone Mercurial repository
Create Ant Builder
Nach dem Download der Sourcen versucht eclipse sofort ein compile, weil "Build Automatically" standardmäßig eingestellt ist. Das wird nicht gut gehen, denn Adempiere wird per Ant compiliert. Die xml-Build-Datei ist utils_dev/build.xml
. Für das ADempiere-Projekt muss also ein Ant Builder eingerichtet werden:
Folgende Punkte berücksichtegen
- Java 1.6 als JRE eintragen, falls eclipse mit einer anderen JRE betrieben wird
- den "default" Java Builder deaktiveren, oder den erstellten Ant Builder vor den Java Builder stellen
Jetzt kann mit "Build All" der Compile angestossen werden. Das default build-target heißt complete
:
<target name="complete" depends="build, install">