ok is working fine on Ubuntu 14.04 and maven 3.0.5
On 29/04/15 03:31, Adam Heath wrote: > Ok, let's try this again. > > == > * rm -rf ~/.m2 > * mvn clean > * rm -rf ~/.m2 > * mvn clean > * mvn package -DskipTests > * rm -rf ~/.m2 > * mvn package -DskipTests > * rm -rf ~/.m2 > * mvn install -DskipTests > == > > These are the scenarios I have tested. The final step copies all the > artifacts into ~/.m2/repository/org/apache/ofbiz/ > > You can remove -DskipTests, if you are really curious. framework/base > has some tests that get run. > > I am using Debian Wheezy, maven 3.0.4, java 1.7.0_65. > > On 04/28/2015 03:23 PM, [hidden email] wrote: >> Author: doogie >> Date: Tue Apr 28 20:23:34 2015 >> New Revision: 1676613 >> >> URL: http://svn.apache.org/r1676613 >> Log: >> Move the building of the NOTICE+LICENSE helper zip to a sub-module, >> which can then be independently depended on. This fixes reactor >> ordering. Previously, ofbiz-parent would build the assembly, and maven >> was confused(this lead to a dep cycle), so ofbiz-parent was being built >> last. Now, the LICENSE+NOTICE assembly is built early, so it can be >> unpacked by each sub-component. >> >> Added: >> ofbiz/branches/OFBIZ-6271/poms/assembly/ >> ofbiz/branches/OFBIZ-6271/poms/assembly/LICENSE+NOTICE.xml >> - copied, changed from r1676612, >> ofbiz/branches/OFBIZ-6271/assembly/LICENSE+NOTICE.xml >> ofbiz/branches/OFBIZ-6271/poms/maven-support.xml >> Removed: >> ofbiz/branches/OFBIZ-6271/assembly/LICENSE+NOTICE.xml >> Modified: >> ofbiz/branches/OFBIZ-6271/framework/service/pom.xml >> ofbiz/branches/OFBIZ-6271/pom.xml >> ofbiz/branches/OFBIZ-6271/poms/component-pom.xml >> >> Modified: ofbiz/branches/OFBIZ-6271/framework/service/pom.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/framework/service/pom.xml?rev=1676613&r1=1676612&r2=1676613&view=diff >> ============================================================================== >> >> --- ofbiz/branches/OFBIZ-6271/framework/service/pom.xml (original) >> +++ ofbiz/branches/OFBIZ-6271/framework/service/pom.xml Tue Apr 28 >> 20:23:34 2015 >> @@ -116,7 +116,7 @@ under the License. >> <artifactItems> >> <artifactItem> >> <groupId>org.apache.ofbiz</groupId> >> - <artifactId>ofbiz-parent</artifactId> >> + <artifactId>ofbiz-maven-support</artifactId> >> <version>TRUNK</version> >> <type>zip</type> >> <classifier>assembly-LICENSE+NOTICE</classifier> >> >> Modified: ofbiz/branches/OFBIZ-6271/pom.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/pom.xml?rev=1676613&r1=1676612&r2=1676613&view=diff >> ============================================================================== >> >> --- ofbiz/branches/OFBIZ-6271/pom.xml (original) >> +++ ofbiz/branches/OFBIZ-6271/pom.xml Tue Apr 28 20:23:34 2015 >> @@ -30,6 +30,7 @@ under the License. >> </properties> >> <modules> >> + <module>poms/maven-support.xml</module> >> <module>framework</module> >> <module>applications</module> >> <module>specialpurpose</module> >> >> Copied: ofbiz/branches/OFBIZ-6271/poms/assembly/LICENSE+NOTICE.xml >> (from r1676612, ofbiz/branches/OFBIZ-6271/assembly/LICENSE+NOTICE.xml) >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/poms/assembly/LICENSE%2BNOTICE.xml?p2=ofbiz/branches/OFBIZ-6271/poms/assembly/LICENSE%2BNOTICE.xml&p1=ofbiz/branches/OFBIZ-6271/assembly/LICENSE%2BNOTICE.xml&r1=1676612&r2=1676613&rev=1676613&view=diff >> ============================================================================== >> >> --- ofbiz/branches/OFBIZ-6271/assembly/LICENSE+NOTICE.xml (original) >> +++ ofbiz/branches/OFBIZ-6271/poms/assembly/LICENSE+NOTICE.xml Tue >> Apr 28 20:23:34 2015 >> @@ -27,7 +27,7 @@ under the License. >> <includeBaseDirectory>false</includeBaseDirectory> >> <fileSets> >> <fileSet> >> - <directory>${project.basedir}</directory> >> + <directory>${project.basedir}/..</directory> >> <outputDirectory/> >> <includes> >> <include>LICENSE</include> >> >> Modified: ofbiz/branches/OFBIZ-6271/poms/component-pom.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/poms/component-pom.xml?rev=1676613&r1=1676612&r2=1676613&view=diff >> ============================================================================== >> >> --- ofbiz/branches/OFBIZ-6271/poms/component-pom.xml (original) >> +++ ofbiz/branches/OFBIZ-6271/poms/component-pom.xml Tue Apr 28 >> 20:23:34 2015 >> @@ -79,6 +79,15 @@ under the License. >> </testResource> >> </testResources> >> <scriptSourceDirectory>scripts</scriptSourceDirectory> >> + <pluginManagement> >> + <plugins> >> + <plugin> >> + <groupId>${project.groupId}</groupId> >> + <artifactId>ofbiz-maven-support</artifactId> >> + <version>${project.version}</version> >> + </plugin> >> + </plugins> >> + </pluginManagement> >> <plugins> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> @@ -128,24 +137,6 @@ under the License. >> </executions> >> </plugin> >> <plugin> >> - <artifactId>maven-assembly-plugin</artifactId> >> - <inherited>false</inherited> >> - <configuration> >> - <descriptors> >> - <descriptor>${project.basedir}/assembly/LICENSE+NOTICE.xml</descriptor> >> - </descriptors> >> - </configuration> >> - <executions> >> - <execution> >> - <id>make-assembly</id> >> - <phase>initialize</phase> >> - <goals> >> - <goal>single</goal> >> - </goals> >> - </execution> >> - </executions> >> - </plugin> >> - <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-dependency-plugin</artifactId> >> <configuration> >> @@ -164,7 +155,7 @@ under the License. >> <artifactItems> >> <artifactItem> >> <groupId>org.apache.ofbiz</groupId> >> - <artifactId>ofbiz-parent</artifactId> >> + <artifactId>ofbiz-maven-support</artifactId> >> <version>TRUNK</version> >> <type>zip</type> >> <classifier>assembly-LICENSE+NOTICE</classifier> >> @@ -185,7 +176,7 @@ under the License. >> <artifactItems> >> <artifactItem> >> <groupId>org.apache.ofbiz</groupId> >> - <artifactId>ofbiz-parent</artifactId> >> + <artifactId>ofbiz-maven-support</artifactId> >> <version>TRUNK</version> >> <type>zip</type> >> <classifier>assembly-LICENSE+NOTICE</classifier> >> >> Added: ofbiz/branches/OFBIZ-6271/poms/maven-support.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/poms/maven-support.xml?rev=1676613&view=auto >> ============================================================================== >> >> --- ofbiz/branches/OFBIZ-6271/poms/maven-support.xml (added) >> +++ ofbiz/branches/OFBIZ-6271/poms/maven-support.xml Tue Apr 28 >> 20:23:34 2015 >> @@ -0,0 +1,56 @@ >> +<?xml version="1.0" encoding="UTF-8"?> >> +<!-- >> +Licensed to the Apache Software Foundation (ASF) under one >> +or more contributor license agreements. See the NOTICE file >> +distributed with this work for additional information >> +regarding copyright ownership. The ASF licenses this file >> +to you under the Apache License, Version 2.0 (the >> +"License"); you may not use this file except in compliance >> +with the License. You may obtain a copy of the License at >> + >> +http://www.apache.org/licenses/LICENSE-2.0 >> + >> +Unless required by applicable law or agreed to in writing, >> +software distributed under the License is distributed on an >> +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >> +KIND, either express or implied. See the License for the >> +specific language governing permissions and limitations >> +under the License. >> +--> >> + >> +<project> >> + <modelVersion>4.0.0</modelVersion> >> + <parent> >> + <groupId>org.apache.ofbiz</groupId> >> + <artifactId>ofbiz-parent</artifactId> >> + <version>TRUNK</version> >> + <relativePath>../pom.xml</relativePath> >> + </parent> >> + <artifactId>ofbiz-maven-support</artifactId> >> + <packaging>pom</packaging> >> + <name>OFBiz Maven Support</name> >> + >> + <build> >> + <plugins> >> + <plugin> >> + <artifactId>maven-assembly-plugin</artifactId> >> + <inherited>false</inherited> >> + <configuration> >> + <descriptors> >> + <descriptor>${project.basedir}/assembly/LICENSE+NOTICE.xml</descriptor> >> + </descriptors> >> + </configuration> >> + <executions> >> + <execution> >> + <id>make-assembly</id> >> + <phase>initialize</phase> >> + <goals> >> + <goal>single</goal> >> + </goals> >> + </execution> >> + </executions> >> + </plugin> >> + </plugins> >> + </build> >> + >> +</project> >> >> > |
On 04/29/2015 01:34 AM, Hans Bakker wrote: > ok is working fine on Ubuntu 14.04 and maven 3.0.5 > Thanks Hans. It's nice knowning one's code is at least working for one other person. ps: I do remember that initial report of it not working on windows; I still haven't had time to try it there myself. |
Free forum by Nabble | Edit this page |