Difference between revisions of "Talk:FR3403603 Mavenize"
From ADempiere
This Wiki is read-only for reference purposes to avoid broken links.
(→CCTools.jar) |
(→CCTools.jar) |
||
Line 73: | Line 73: | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
− | |||
<zipfileset src="lib/jython-engine.jar"> | <zipfileset src="lib/jython-engine.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- END - Covered in pom ---------------------------------> | ||
+ | <!-- PROBLEM: unknown version --> | ||
<!-- Payment Processors --> | <!-- Payment Processors --> | ||
<zipfileset src="lib/Verisign.jar"> | <zipfileset src="lib/Verisign.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- PROBLEM: unknown version --> | ||
<zipfileset src="lib/payflow.jar"> | <zipfileset src="lib/payflow.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- BEGIN - Covered in pom ---------------------------------> | ||
<zipfileset src="lib/miglayout-3.7.1-swing.jar"> | <zipfileset src="lib/miglayout-3.7.1-swing.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- END - Covered in pom ---------------------------------> | ||
+ | <!-- PROBLEM: unknown version --> | ||
<zipfileset src="lib/jpayment.jar"> | <zipfileset src="lib/jpayment.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- BEGIN - Covered in pom ---------------------------------> | ||
<!-- Log4J, jnlp --> | <!-- Log4J, jnlp --> | ||
<zipfileset src="lib/commons-logging.jar"> | <zipfileset src="lib/commons-logging.jar"> | ||
Line 98: | Line 104: | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> | ||
</zipfileset> | </zipfileset> | ||
+ | <!-- END - Covered in pom ---------------------------------> | ||
<zipfileset src="lib/jnlp.jar"> | <zipfileset src="lib/jnlp.jar"> | ||
<patternset refid="manifest.exclude" /> | <patternset refid="manifest.exclude" /> |
Revision as of 00:40, 4 September 2011
Contents
Modules (Draft)
base
ANT Build classpath
From /adempiere/base/build.xml
<path id="project.class.path"> <pathelement path="${classpath}"/> <pathelement path="${jar.path}/CCTools.jar"/> <pathelement path="${jar.path}/oracle.jar"/> <pathelement path="${jar.path}/postgresql.jar"/> <pathelement path="${jar.path}/jboss.jar"/> <pathelement path="${jar.path}/glassfish.jar"/> <pathelement path="../tools/lib/mysql-connector-java-5.1.13-bin.jar"/><!--@MySQl--> <pathelement path="../tools/lib/junit.jar"/> <pathelement path="../tools/lib/j2ee.jar"/> <pathelement path="../tools/lib/jnlp.jar"/> <pathelement path="../tools/lib/servlet-api.jar" /> <pathelement path="../tools/lib/cron4j-2.2.1.jar" /> </path>
CCTools.jar
From /adempiere/tools/build.xml
<jar jarfile="${dist.dir}/CCTools.jar" duplicate="preserve"> <!-- services entries --> <!-- Not required Note: Service declarations are in their respective jars. <fileset dir="."> <include name="META-INF/services/**" /> </fileset> --> <!-- ECS --> <fileset dir="${build.dir}"> <include name="**/apache/ecs/**" /> </fileset> <!-- Tree CellEditor --> <fileset dir="${build.dir}"> <include name="it/**" /> </fileset> <!-- BEGIN - Covered in pom ---------------------------------> <!-- Mail --> <zipfileset src="lib/mail.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Installing Script Based in JSR 223 Scripting APIs --> <zipfileset src="lib/script-api.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- BeanShell --> <zipfileset src="lib/bsh-2.0b5.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/bsh-engine.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Groovy --> <zipfileset src="lib/groovy-all-1.5.1.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/groovy-engine.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Groovy --> <zipfileset src="lib/jython.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/jython-engine.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- END - Covered in pom ---------------------------------> <!-- PROBLEM: unknown version --> <!-- Payment Processors --> <zipfileset src="lib/Verisign.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- PROBLEM: unknown version --> <zipfileset src="lib/payflow.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- BEGIN - Covered in pom ---------------------------------> <zipfileset src="lib/miglayout-3.7.1-swing.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- END - Covered in pom ---------------------------------> <!-- PROBLEM: unknown version --> <zipfileset src="lib/jpayment.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- BEGIN - Covered in pom ---------------------------------> <!-- Log4J, jnlp --> <zipfileset src="lib/commons-logging.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/log4j.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- END - Covered in pom ---------------------------------> <zipfileset src="lib/jnlp.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Barcode, ftp --> <zipfileset src="lib/barbecue-1.5-beta1.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/commons-net-1.4.0.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- JFreeChart --> <zipfileset src="lib/jfreechart-1.0.13.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/jcommon-1.0.16.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Graph --> <zipfileset src="lib/jgraph.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- Adempeire Look and Feal --> <zipfileset src="lib/looks-2.0.4.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- jars for 2pack --> <zipfileset src="lib/ant.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/xercesImpl.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- PDF --> <zipfileset src="lib/jpedal.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/iText-2.1.7.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/swingx-1.6.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- JMS --> <zipfileset src="lib/activemq-core-5.0.0.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- C3P0 connection pool --> <zipfileset src="lib/c3p0-0.9.1.2.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/c3p0-oracle-thin-extras-0.9.1.2.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <!-- POI --> <zipfileset src="lib/poi-3.5-FINAL-20090928.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <manifest> <attribute name="Specification-Title" value="Adempiere Client Tools" /> <attribute name="Specification-Version" value="${env.ADEMPIERE_VERSION}" /> <attribute name="Specification-Vendor" value="Adempiere, Inc." /> <attribute name="Implementation-Title" value="CCTools ${env.ADEMPIERE_VERSION}" /> <attribute name="Implementation-Version" value="${env.ADEMPIERE_VERSION} ${DSTAMP}-${TSTAMP}" /> <attribute name="Implementation-Vendor" value="${env.ADEMPIERE_VENDOR}" /> <attribute name="Implementation-URL" value="http://www.adempiere.org" /> </manifest> <!-- Commons --> <zipfileset src="lib/commons-collections-3.1.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="lib/commons-codec.jar"> <patternset refid="manifest.exclude" /> </zipfileset> </jar>
oracle.jar
From /adempiere/tools/build.xml
<jar jarfile="${dist.dir}/oracle.jar" duplicate="preserve"> <zipfileset src="lib/ojdbc6.jar"> <patternset refid="manifest.exclude" /> </zipfileset> [...] </jar>
postgresql.jar
From /adempiere/tools/build.xml
<jar jarfile="${dist.dir}/postgresql.jar"> <zipfileset src="lib/postgresql.jar"> <patternset refid="manifest.exclude" /> </zipfileset> [...] </jar>
jboss.jar
From C:\ts\eclipse-workspace\adempiere\tools\build.xml
<zipfileset src="${jboss.dir}/client/jboss-ejb3x.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="${jboss.dir}/client/jboss-ejb3-client.jar"> <patternset refid="manifest.exclude" /> </zipfileset> <zipfileset src="${jboss.dir}/client/jbossall-client.jar"> <patternset refid="manifest.exclude" /> </zipfileset>