Difference between revisions of "Entwicklungsumgebung einrichten"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(Created page with '{{Breadcrumb|DE/Inhaltsverzeichnis|next=Create your ADempiere development environment}} Category:Deutsche_Lokalisierung Category:Manual_de Category:German [[Category:…')
 
(Create Ant Builder)
Line 47: Line 47:
  
 
=== Create Ant Builder ===
 
=== Create Ant Builder ===
 +
[[File:CreateAntBuilder.png|thumb|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 [http://de.wikipedia.org/wiki/Apache_Ant Ant] compiliert. Die xml-Build-Datei ist <code>utils_dev/build.xml</code>. Für das ADempiere-Projekt muss also ein Ant Builder eingerichtet werden:
 +
 +
[[File:AntBuilder-Main.png|500px]]
 +
 +
[[File:AntBuilder-JRE.png|thumb|Ant Builder JRE 1.6]]
 +
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 <code>complete</code>:
 +
<target name="complete" depends="build, install">

Revision as of 10:24, 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 }} ⇒

Source Code Management (SCM)

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

Download ADempiere source

  • Clone Mercurial repository

Create Ant Builder

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:

AntBuilder-Main.png

Ant Builder JRE 1.6

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">