Difference between revisions of "Eclipse Setup"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
m
(Eclipse IDE Setup For Source Codes)
Line 4: Line 4:
  
 
'''Introduction'''
 
'''Introduction'''
 +
 +
These are working '''.project''' and '''.classpath''' on current trunk
 +
 +
'''Project'''
 +
 +
Your .project should look like this.
 +
 +
This suppose your project is called ''trunk'' else you need to adapt the element ''name''
 +
 +
<pre>
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<projectDescription>
 +
<name>trunk</name>
 +
<comment></comment>
 +
<projects>
 +
</projects>
 +
        <buildSpec>
 +
                <buildCommand>
 +
                        <name>org.eclipse.jdt.core.javabuilder</name>
 +
                        <arguments>
 +
                        </arguments>
 +
                </buildCommand>
 +
        </buildSpec>
 +
        <natures>
 +
                <nature>org.eclipse.jdt.core.javanature</nature>
 +
        </natures>
 +
</projectDescription>
 +
</pre>
  
 
'''Classpath'''
 
'''Classpath'''
  
by red1
+
Your .classpath should look like this
 +
 
 +
<pre>
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<classpath>
 +
<classpathentry kind="src" path="base/src"/>
 +
<classpathentry kind="src" path="sqlj/src"/>
 +
<classpathentry kind="src" path="tools/Src"/>
 +
<classpathentry kind="src" path="print/src"/>
 +
<classpathentry kind="src" path="looks/src"/>
 +
<classpathentry kind="src" path="install/src"/>
 +
<classpathentry kind="src" path="dbPort/src"/>
 +
<classpathentry kind="src" path="client/Src"/>
 +
<classpathentry kind="src" path="extend/src"/>
 +
<classpathentry kind="src" path="serverRoot/src/main/ejb"/>
 +
<classpathentry kind="src" path="serverRoot/src/main/server"/>
 +
<classpathentry kind="src" path="serverRoot/src/main/servlet"/>
 +
<classpathentry kind="src" path="interfaces/src"/>
 +
<classpathentry kind="src" path="serverApps/src/main/servlet"/>
 +
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/activation.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jstl.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/log4j.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/mail.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/standard.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/Verisign.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/ocrs12.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/junit.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/lib/commons-httpclient.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/lib/commons-logging.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/ant-commons-net.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/ant-launcher.jar"/>
 +
<classpathentry exported="true" kind="lib" path="lib/jPDF.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jconn3.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jtds-1.0.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jTDS3.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/ant.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/j2ee.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/client/jnp-client.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/client/jboss-common-client.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/bsh-1.3.0.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jsp-api.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/servlet-api.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/client/jboss-j2ee.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/ojdbc14.jar"/>
 +
<classpathentry exported="true" kind="lib" path="tools/lib/jpayment.jar"/>
 +
<classpathentry exported="true" kind="lib" path="jboss/client/jbossall-client.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/db2jcc_license_cu.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/db2jcc.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/jnlp.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/commons-collections-3.1.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/commons-logging.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/commons-net-1.4.0.jar"/>
 +
<classpathentry kind="lib" path="tools/lib/jgraph.jar"/>
 +
<classpathentry kind="output" path="bin"/>
 +
</classpath>
 +
</pre>
 +
 
 +
'''Adempiere Start'''
 +
 
 +
On the menu click ''Run'', then ''Run ...''
 +
 
 +
Right click ''Java Application'' choose ''New''
 +
 
 +
''Main'' Tab
 +
 
 +
Project : choose the ''trunk'' project
 +
 
 +
Main class : Type ''org.compiere.Compiere''
 +
 
 +
''Arguments'' Tab
 +
 
 +
VM arguments : -Xmx512M -DPropertyFile=adempiere_debug.properties
 +
 
 +
Click ''Apply'' then ''Run''
  
When the source is completely in your Eclipse as a project, there may be red X marks due to it not having classpath all the necessary jars that it need. You can take this .classpath for immeidate use or reference. It is for the Kompiere version.
+
Proceed in the same way to ''Debug'' Adempiere
<?xml version="1.0" encoding="UTF-8"?>
+
<classpath>
+
<classpathentry kind="src" path="base/src"/>
+
<classpathentry kind="src" path="client/Src"/>
+
<classpathentry kind="src" path="dbPort/src"/>
+
<classpathentry kind="src" path="kompiere/src"/>
+
<classpathentry kind="src" path="extend/src"/>
+
<classpathentry kind="src" path="install/src"/>
+
<classpathentry kind="src" path="interfaces/src"/>
+
  <classpathentry kind="src" path="looks/src"/>
+
<classpathentry kind="src" path="print/src"/>
+
<classpathentry kind="src" path="serverApps/src/main/servlet"/>
+
<classpathentry kind="src" path="serverRoot/src/main/ejb"/>
+
  <classpathentry kind="src" path="serverRoot/src/main/server"/>
+
<classpathentry kind="src" path="serverRoot/src/main/servlet"/>
+
<classpathentry kind="src" path="sqlj/src"/>
+
<classpathentry kind="src" path="tools/Src"/>
+
<classpathentry kind="lib" path="interfaces/Interfaces.jar"/>
+
<classpathentry kind="lib" path="jboss/bin/run.jar"/>
+
<classpathentry kind="lib" path="jboss/bin/shutdown.jar"/>
+
<classpathentry kind="lib" path="jboss/bin/twiddle.jar"/>
+
<classpathentry kind="lib" path="jboss/client/commons-logging.jar"/>
+
<classpathentry kind="lib" path="jboss/client/concurrent.jar"/>
+
<classpathentry kind="lib" path="jboss/client/getopt.jar"/>
+
  <classpathentry kind="lib" path="jboss/client/jboss-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-common-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-iiop-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-jaxrpc.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jbossjmx-ant.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-jsr77-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jbosssx-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-transaction-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jmx-client.jar"/>
+
  <classpathentry kind="lib" path="jboss/client/jmx-invoker-adaptor-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jnp-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/namespace.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/commons-httpclient.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/commons-logging.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/concurrent.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/dom4j.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/getopt.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/gnu-regexp.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/jaxen.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/jboss-common.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/jboss-jmx.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/jboss-system.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/log4j-boot.jar"/>
+
  <classpathentry kind="lib" path="jboss/lib/namespace.jar"/>
+
<classpathentry kind="lib" path="jboss/lib/webdavlib.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/catalina.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/catalina-manager.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/catalina-optional.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/commons-el.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/commons-modeler.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/jasper-compiler.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/jasper-compiler-jdt.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/jasper-runtime.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/naming-resources.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/servlets-default.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/servlets-invoker.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/servlets-webdav.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/tomcat55-service.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/tomcat-ajp.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/tomcat-coyote.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/tomcat-http.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/jbossweb-tomcat55.sar/tomcat-util.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/management/console-mgr.sar/console-mgr-classes.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/management/console-mgr.sar/jcommon.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/management/console-mgr.sar/jfreechart.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/management/console-mgr.sar/web-console.war/applet.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/deploy/management/console-mgr.sar/web-console.war/images/otherimages.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/activation.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/autonumber-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/bcel.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/bindingservice-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/bsh-1.3.0.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/bsh-deployer.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/commons-httpclient.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/commons-logging.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/javax.servlet.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/javax.servlet.jsp.jar"/>
+
  <classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-common-jdbc-wrapper.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-jca.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-jsr77.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-management.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-monitoring.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-saaj.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jbosssx.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-transaction.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jmx-adaptor-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jnpserver.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jpl-pattern.jar"/>
+
  <classpathentry kind="lib" path="jboss/server/compiere/lib/jpl-util.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/log4j.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/mail.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/mail-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/properties-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/scheduler-plugin.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/scheduler-plugin-example.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/scout.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/snmp-support.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/webcallbackhandler.jar"/>
+
<classpathentry kind="lib" path="lib/compiereRoot.jar"/>
+
<classpathentry kind="lib" path="lib/jPDF.jar"/>
+
<classpathentry kind="lib" path="lib/postgresql.jar"/>
+
<classpathentry kind="lib" path="serverRoot/src/web/WEB-INF/lib/jnlp-servlet.jar"/>
+
<classpathentry kind="lib" path="tools/lib/activation.jar"/>
+
<classpathentry kind="lib" path="tools/lib/ant.jar"/>
+
<classpathentry kind="lib" path="tools/lib/ant-commons-net.jar"/>
+
<classpathentry kind="lib" path="tools/lib/ant-launcher.jar"/>
+
<classpathentry kind="lib" path="tools/lib/bsh-1.3.0.jar"/>
+
<classpathentry kind="lib" path="tools/lib/commons-collections-3.1.jar"/>
+
<classpathentry kind="lib" path="tools/lib/commons-logging.jar"/>
+
<classpathentry kind="lib" path="tools/lib/commons-net-1.4.0.jar"/>
+
<classpathentry kind="lib" path="tools/lib/j2ee.jar"/>
+
        <classpathentry kind="lib" path="tools/lib/jconn3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jpayment.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jsp-api.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jstl.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jtds-1.0.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jTDS3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/junit.jar"/>
+
<classpathentry kind="lib" path="tools/lib/log4j.jar"/>
+
<classpathentry kind="lib" path="tools/lib/mail.jar"/>
+
<classpathentry kind="lib" path="tools/lib/ocrs12.jar"/>
+
<classpathentry kind="lib" path="tools/lib/ojdbc14.jar"/>
+
<classpathentry kind="lib" path="tools/lib/postgresql.jar"/>
+
<classpathentry kind="lib" path="tools/lib/servlet-api.jar"/>
+
<classpathentry kind="lib" path="tools/lib/standard.jar"/>
+
<classpathentry kind="lib" path="tools/lib/Verisign.jar"/>
+
<classpathentry kind="lib" path="tools/lib/xdoclet-1.2.3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/xdoclet-ejb-module-1.2.3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/xdoclet-web-module-1.2.3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/xdoclet-xdoclet-module-1.2.3.jar"/>
+
<classpathentry kind="lib" path="tools/lib/xjavadoc-1.1.jar"/>
+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/java5"/>
+
<classpathentry kind="lib" path="lib/CompiereJasperReqs.jar"/>
+
<classpathentry kind="lib" path="lib/edb.jar"/>
+
<classpathentry kind="lib" path="lib/ibm.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-j2ee.jar"/>
+
<classpathentry kind="lib" path="jboss/server/compiere/lib/jboss-jaxrpc.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/poi-2.0-final-20040126.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/postgresql.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/qsopt.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/tinylaf.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/xalan.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/xercesImpl.jar"/>
+
<classpathentry kind="lib" path="kompiere/lib/xml-apis.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jbossall-client.jar"/>
+
<classpathentry kind="lib" path="jboss/client/jboss-j2ee.jar"/>
+
<classpathentry kind="lib" path="kompiere/druid/lib/xercesImpl.jar"/>
+
<classpathentry kind="lib" path="kompiere/druid/lib/XML2AD.jar"/>
+
<classpathentry kind="lib" path="tools/lib/jnlp.jar"/>
+
<classpathentry kind="output" path="tools/lib/local"/>
+
  </classpath>
+

Revision as of 00:50, 2 October 2006

Return to Tutorials

Eclipse IDE Setup For Source Codes

Introduction

These are working .project and .classpath on current trunk

Project

Your .project should look like this.

This suppose your project is called trunk else you need to adapt the element name

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>trunk</name>
	<comment></comment>
	<projects>
	</projects>
        <buildSpec>
                <buildCommand>
                        <name>org.eclipse.jdt.core.javabuilder</name>
                        <arguments>
                        </arguments>
                </buildCommand>
        </buildSpec>
        <natures>
                <nature>org.eclipse.jdt.core.javanature</nature>
        </natures>
</projectDescription>

Classpath

Your .classpath should look like this

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="base/src"/>
	<classpathentry kind="src" path="sqlj/src"/>
	<classpathentry kind="src" path="tools/Src"/>
	<classpathentry kind="src" path="print/src"/>
	<classpathentry kind="src" path="looks/src"/>
	<classpathentry kind="src" path="install/src"/>
	<classpathentry kind="src" path="dbPort/src"/>
	<classpathentry kind="src" path="client/Src"/>
	<classpathentry kind="src" path="extend/src"/>
	<classpathentry kind="src" path="serverRoot/src/main/ejb"/>
	<classpathentry kind="src" path="serverRoot/src/main/server"/>
	<classpathentry kind="src" path="serverRoot/src/main/servlet"/>
	<classpathentry kind="src" path="interfaces/src"/>
	<classpathentry kind="src" path="serverApps/src/main/servlet"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/activation.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jstl.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/log4j.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/mail.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/standard.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/Verisign.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/ocrs12.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/junit.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/lib/commons-httpclient.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/lib/commons-logging.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/ant-commons-net.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/ant-launcher.jar"/>
	<classpathentry exported="true" kind="lib" path="lib/jPDF.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jconn3.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jtds-1.0.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jTDS3.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/ant.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/j2ee.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/client/jnp-client.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/client/jboss-common-client.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/bsh-1.3.0.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jsp-api.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/servlet-api.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/client/jboss-j2ee.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/ojdbc14.jar"/>
	<classpathentry exported="true" kind="lib" path="tools/lib/jpayment.jar"/>
	<classpathentry exported="true" kind="lib" path="jboss/client/jbossall-client.jar"/>
	<classpathentry kind="lib" path="tools/lib/db2jcc_license_cu.jar"/>
	<classpathentry kind="lib" path="tools/lib/db2jcc.jar"/>
	<classpathentry kind="lib" path="tools/lib/jnlp.jar"/>
	<classpathentry kind="lib" path="tools/lib/commons-collections-3.1.jar"/>
	<classpathentry kind="lib" path="tools/lib/commons-logging.jar"/>
	<classpathentry kind="lib" path="tools/lib/commons-net-1.4.0.jar"/>
	<classpathentry kind="lib" path="tools/lib/jgraph.jar"/>
	<classpathentry kind="output" path="bin"/>
</classpath>

Adempiere Start

On the menu click Run, then Run ...

Right click Java Application choose New

Main Tab

Project : choose the trunk project

Main class : Type org.compiere.Compiere

Arguments Tab

VM arguments : -Xmx512M -DPropertyFile=adempiere_debug.properties

Click Apply then Run

Proceed in the same way to Debug Adempiere