[forge-dev] Forge Build Problems

Daniel Cunha danielsoro at gmail.com
Sun Dec 28 12:51:48 EST 2014


Hi,

you need compile furnace.
Maybe, this script can help you:
https://gist.github.com/danielsoro/641aaef8fe89d4d4a456

The PROJECTS var is the build order:

PROJECTS=( "roaster" "aesh" "furnace" "furnace-cdi" "furnace-simple" "core" )

The “upstream” is remote repository of the projects (I always set this name
for principal repository and “origin” for fork)
​

On Sun, Dec 28, 2014 at 5:15 PM, Devanshu <rockindevanshusingh at gmail.com>
wrote:

> Hi all!
> I have been having problems in building forge for sometime now.
> Does anyone else have it ? How can it be resolved ?
>
>
> Macintosh:core Devanshu$ mvn clean install -DskipTests
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] Forge - BOM
> [INFO] Forge - Parent
> [INFO] Forge - Addon Manager - Parent
> [INFO] Forge - Addon Manager SPI
> [INFO] Forge - Facets Addon Parent
> [INFO] Forge - Facets Addon API
> [INFO] Forge - Facets Addon Impl
> [INFO] Forge - Facets Addon
> [INFO] Forge - Resource Addon Parent
> [INFO] Forge - Resource Addon API
> [INFO] Forge - Convert Addon Parent
> [INFO] Forge - Convert API
> [INFO] Forge - Dependencies Addon Parent
> [INFO] Forge - Dependencies API
> [INFO] Forge - Addon Manager API
> [INFO] Forge - Environment Addon Parent
> [INFO] Forge - Environment API
> [INFO] Forge - Environment Impl
> [INFO] Forge - Environment Addon
> [INFO] Forge - UI Addon Parent
> [INFO] Forge - UI Addon SPI
> [INFO] Forge - UI API
> [INFO] Forge - UI Impl
> [INFO] Forge - Convert Impl
> [INFO] Forge - Convert Addon
> [INFO] Forge - UI Addon
> [INFO] Forge - Resource Addon Impl
> [INFO] Forge - Resource Addon
> [INFO] Forge - Shell Addon Parent
> [INFO] Forge - Shell SPI Addon
> [INFO] Forge - Dependencies Impl
> [INFO] Forge - Dependencies Addon
> [INFO] Forge - Projects Addon Parent
> [INFO] Forge - Projects API
> [INFO] Forge - Projects Impl
> [INFO] Forge - Projects Addon
> [INFO] Forge - Git Addon Parent
> [INFO] Forge - Git API
> [INFO] Forge - Addon Manager - Impl
> [INFO] Forge - Configuration Parent
> [INFO] Forge - Configuration API
> [INFO] Forge - Shell Addon API
> [INFO] Forge - Text Addon
> [INFO] Forge - Java Parser Addon Parent
> [INFO] Forge - Java Parser Addon API
> [INFO] Forge - Java Parser Addon Implementation
> [INFO] Forge - Java Parser Addon
> [INFO] Forge - Shell Addon Impl
> [INFO] Forge - Shell Addon
> [INFO] Forge - Configuration Impl
> [INFO] Forge - Configuration Addon
> [INFO] Forge - Git Impl
> [INFO] Forge - Git Addon
> [INFO] Forge - Addon Manager Addon
> [INFO] Forge - XML Parser Addon Parent
> [INFO] Forge - XML Parser Addon API
> [INFO] Forge - XML Parser Addon Implementation
> [INFO] Forge - XML Parser Addon
> [INFO] Forge - Maven Addon Parent
> [INFO] Forge - Maven API
> [INFO] Forge - Maven Impl
> [INFO] Forge - JavaEE Parent
> [INFO] Forge - JavaEE SPI Addon
> [INFO] Forge - Bean Validation Addon Parent
> [INFO] Forge - Bean Validation API
> [INFO] Forge - Bean Validation Impl
> [INFO] Forge - Bean Validation Addon
> [INFO] Forge - JavaEE API
> [INFO] Forge - Templates Addon Parent
> [INFO] Forge - Templates Addon SPI
> [INFO] Forge - Templates Addon API
> [INFO] Forge - Freemarker SPI impl in Templates Addon
> [INFO] Forge - Templates Addon Impl
> [INFO] Forge - Templates Addon
> [INFO] Forge - JavaEE Impl
> [INFO] Forge - Rest Client Addon Parent
> [INFO] Forge - Rest Client Addon
> [INFO] Forge - JavaEE Addon
> [INFO] Forge - Maven Projects Impl
> [INFO] Forge - Maven Addon
> [INFO] Forge - Shell Addon Test Harness
> [INFO] Forge - Addon Manager - Tests
> [INFO] Forge - Addon Development Addon Parent
> [INFO] Forge - Addon Development Addon API
> [INFO] Forge - Addon Development Addon Impl
> [INFO] Forge - Addon Development Addon
> [INFO] Forge - UI Test Harness
> [INFO] Forge - Addon Development Addon Tests
> [INFO] Forge - Convert Addon Tests
> [INFO] Forge - Configuration Tests
> [INFO] Forge - Database Tools Addon Parent
> [INFO] Forge - Database Tools API
> [INFO] Forge - Database Tools Impl
> [INFO] Forge - Database Tools Addon
> [INFO] Forge - Database Tools Addon Tests
> [INFO] Forge - Dependencies Addon Tests
> [INFO] Forge - Dev Tools - Java
> [INFO] Forge - Environment Addon Tests
> [INFO] Forge - Facets Addon Tests
> [INFO] Forge - Scaffold Parent
> [INFO] Forge - Scaffold SPI
> [INFO] Forge - Scaffold API
> [INFO] Forge - Scaffold Impl
> [INFO] Forge - Scaffold Addon
> [INFO] Forge - Faces Scaffold provider
> [INFO] Forge - JavaEE Tests
> [INFO] Forge - Maven Addon Tests
> [INFO] Forge - Projects Addon Tests
> [INFO] Forge - Java Parser Addon Tests
> [INFO] Forge - Json Parser Addon Parent
> [INFO] Forge - Json Parser Addon API
> [INFO] Forge - Json Parser Addon Implementation
> [INFO] Forge - Json Parser Addon
> [INFO] Forge - Json Parser Addon Tests
> [INFO] Forge - XML Parser Addon Tests
> [INFO] Forge - Resources Addon Tests
> [INFO] Forge - Rest Client Addon Integration Tests
> [INFO] Forge - UI Addon Example
> [INFO] Forge - UI Addon Tests
> [INFO] Forge - Scaffold Tests
> [INFO] Forge - Shell Addon Tests
> [INFO] Forge - Templates Addon Tests
> [INFO] Forge - Git Addon Tests
> [INFO] Forge - Core Addon Parent
> [INFO] Forge - Core Addon
> [INFO] Forge - Core Addon Tests (Addon Integration Tests)
> [INFO] Forge - Bean Validation Addon Tests
> [INFO] Forge - Bootstrap module
> [INFO] Forge - Distribution Build
> [INFO]
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Forge - BOM 2.13.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ forge-bom ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-java-version) @
> forge-bom ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven-version) @
> forge-bom ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.2:create-timestamp
> (get-build-timestamp) @ forge-bom ---
> [INFO]
> [INFO] --- buildnumber-maven-plugin:1.2:create (get-scm-revision) @
> forge-bom ---
> [INFO] Checking for local modifications: skipped.
> [INFO] Updating project files from SCM: skipped.
> [INFO] Executing: /bin/sh -c cd /Users/Devanshu/Desktop/Forge/mvn/core/bom
> && git rev-parse --verify HEAD
> [INFO] Working directory: /Users/Devanshu/Desktop/Forge/mvn/core/bom
> [INFO] Storing buildNumber: c0a4330bcfe41cd8a5f7660fc41a75e5ddff1e81 at
> timestamp: 1419786541922
> [INFO] Executing: /bin/sh -c cd /Users/Devanshu/Desktop/Forge/mvn/core/bom
> && git rev-parse --verify HEAD
> [INFO] Working directory: /Users/Devanshu/Desktop/Forge/mvn/core/bom
> [INFO] Storing buildScmBranch: UNKNOWN
> [INFO]
> [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @
> forge-bom ---
> [INFO]
> [INFO] --- maven-install-plugin:2.4:install (default-install) @ forge-bom
> ---
> [INFO] Installing /Users/Devanshu/Desktop/Forge/mvn/core/bom/pom.xml to
> /Users/Devanshu/.m2/repository/org/jboss/forge/forge-bom/2.13.1-SNAPSHOT/forge-bom-2.13.1-SNAPSHOT.pom
> [INFO]
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Forge - Parent 2.13.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ forge-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-java-version) @
> forge-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven-version) @
> forge-parent ---
> [INFO]
> [INFO] --- maven-source-plugin:2.3:jar-no-fork (attach-sources) @
> forge-parent ---
> [INFO]
> [INFO] --- maven-install-plugin:2.5.1:install (default-install) @
> forge-parent ---
> [INFO] Installing /Users/Devanshu/Desktop/Forge/mvn/core/pom.xml to
> /Users/Devanshu/.m2/repository/org/jboss/forge/forge-parent/2.13.1-SNAPSHOT/forge-parent-2.13.1-SNAPSHOT.pom
> [INFO]
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Forge - Addon Manager - Parent 2.13.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @
> addon-manager-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-java-version) @
> addon-manager-parent ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven-version) @
> addon-manager-parent ---
> [INFO]
> [INFO] --- maven-source-plugin:2.3:jar-no-fork (attach-sources) @
> addon-manager-parent ---
> [INFO]
> [INFO] --- maven-install-plugin:2.5.1:install (default-install) @
> addon-manager-parent ---
> [INFO] Installing
> /Users/Devanshu/Desktop/Forge/mvn/core/addon-manager/pom.xml to
> /Users/Devanshu/.m2/repository/org/jboss/forge/addon/addon-manager-parent/2.13.1-SNAPSHOT/addon-manager-parent-2.13.1-SNAPSHOT.pom
> [INFO]
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Forge - Addon Manager SPI 2.13.1-SNAPSHOT
> [INFO]
> ------------------------------------------------------------------------
> [WARNING] The POM for
> org.jboss.forge.furnace:furnace-manager-spi:jar:2.13.1-SNAPSHOT is missing,
> no dependency information available
> [WARNING] The POM for
> org.jboss.forge.furnace.container:cdi:jar:forge-addon:2.13.1-SNAPSHOT is
> missing, no dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Forge - BOM ........................................ SUCCESS [
> 1.943 s]
> [INFO] Forge - Parent ..................................... SUCCESS [
> 0.372 s]
> [INFO] Forge - Addon Manager - Parent ..................... SUCCESS [
> 0.015 s]
> [INFO] Forge - Addon Manager SPI .......................... FAILURE [
> 0.517 s]
> [INFO] Forge - Facets Addon Parent ........................ SKIPPED
> [INFO] Forge - Facets Addon API ........................... SKIPPED
> [INFO] Forge - Facets Addon Impl .......................... SKIPPED
> [INFO] Forge - Facets Addon ............................... SKIPPED
> [INFO] Forge - Resource Addon Parent ...................... SKIPPED
> [INFO] Forge - Resource Addon API ......................... SKIPPED
> [INFO] Forge - Convert Addon Parent ....................... SKIPPED
> [INFO] Forge - Convert API ................................ SKIPPED
> [INFO] Forge - Dependencies Addon Parent .................. SKIPPED
> [INFO] Forge - Dependencies API ........................... SKIPPED
> [INFO] Forge - Addon Manager API .......................... SKIPPED
> [INFO] Forge - Environment Addon Parent ................... SKIPPED
> [INFO] Forge - Environment API ............................ SKIPPED
> [INFO] Forge - Environment Impl ........................... SKIPPED
> [INFO] Forge - Environment Addon .......................... SKIPPED
> [INFO] Forge - UI Addon Parent ............................ SKIPPED
> [INFO] Forge - UI Addon SPI ............................... SKIPPED
> [INFO] Forge - UI API ..................................... SKIPPED
> [INFO] Forge - UI Impl .................................... SKIPPED
> [INFO] Forge - Convert Impl ............................... SKIPPED
> [INFO] Forge - Convert Addon .............................. SKIPPED
> [INFO] Forge - UI Addon ................................... SKIPPED
> [INFO] Forge - Resource Addon Impl ........................ SKIPPED
> [INFO] Forge - Resource Addon ............................. SKIPPED
> [INFO] Forge - Shell Addon Parent ......................... SKIPPED
> [INFO] Forge - Shell SPI Addon ............................ SKIPPED
> [INFO] Forge - Dependencies Impl .......................... SKIPPED
> [INFO] Forge - Dependencies Addon ......................... SKIPPED
> [INFO] Forge - Projects Addon Parent ...................... SKIPPED
> [INFO] Forge - Projects API ............................... SKIPPED
> [INFO] Forge - Projects Impl .............................. SKIPPED
> [INFO] Forge - Projects Addon ............................. SKIPPED
> [INFO] Forge - Git Addon Parent ........................... SKIPPED
> [INFO] Forge - Git API .................................... SKIPPED
> [INFO] Forge - Addon Manager - Impl ....................... SKIPPED
> [INFO] Forge - Configuration Parent ....................... SKIPPED
> [INFO] Forge - Configuration API .......................... SKIPPED
> [INFO] Forge - Shell Addon API ............................ SKIPPED
> [INFO] Forge - Text Addon ................................. SKIPPED
> [INFO] Forge - Java Parser Addon Parent ................... SKIPPED
> [INFO] Forge - Java Parser Addon API ...................... SKIPPED
> [INFO] Forge - Java Parser Addon Implementation ........... SKIPPED
> [INFO] Forge - Java Parser Addon .......................... SKIPPED
> [INFO] Forge - Shell Addon Impl ........................... SKIPPED
> [INFO] Forge - Shell Addon ................................ SKIPPED
> [INFO] Forge - Configuration Impl ......................... SKIPPED
> [INFO] Forge - Configuration Addon ........................ SKIPPED
> [INFO] Forge - Git Impl ................................... SKIPPED
> [INFO] Forge - Git Addon .................................. SKIPPED
> [INFO] Forge - Addon Manager Addon ........................ SKIPPED
> [INFO] Forge - XML Parser Addon Parent .................... SKIPPED
> [INFO] Forge - XML Parser Addon API ....................... SKIPPED
> [INFO] Forge - XML Parser Addon Implementation ............ SKIPPED
> [INFO] Forge - XML Parser Addon ........................... SKIPPED
> [INFO] Forge - Maven Addon Parent ......................... SKIPPED
> [INFO] Forge - Maven API .................................. SKIPPED
> [INFO] Forge - Maven Impl ................................. SKIPPED
> [INFO] Forge - JavaEE Parent .............................. SKIPPED
> [INFO] Forge - JavaEE SPI Addon ........................... SKIPPED
> [INFO] Forge - Bean Validation Addon Parent ............... SKIPPED
> [INFO] Forge - Bean Validation API ........................ SKIPPED
> [INFO] Forge - Bean Validation Impl ....................... SKIPPED
> [INFO] Forge - Bean Validation Addon ...................... SKIPPED
> [INFO] Forge - JavaEE API ................................. SKIPPED
> [INFO] Forge - Templates Addon Parent ..................... SKIPPED
> [INFO] Forge - Templates Addon SPI ........................ SKIPPED
> [INFO] Forge - Templates Addon API ........................ SKIPPED
> [INFO] Forge - Freemarker SPI impl in Templates Addon ..... SKIPPED
> [INFO] Forge - Templates Addon Impl ....................... SKIPPED
> [INFO] Forge - Templates Addon ............................ SKIPPED
> [INFO] Forge - JavaEE Impl ................................ SKIPPED
> [INFO] Forge - Rest Client Addon Parent ................... SKIPPED
> [INFO] Forge - Rest Client Addon .......................... SKIPPED
> [INFO] Forge - JavaEE Addon ............................... SKIPPED
> [INFO] Forge - Maven Projects Impl ........................ SKIPPED
> [INFO] Forge - Maven Addon ................................ SKIPPED
> [INFO] Forge - Shell Addon Test Harness ................... SKIPPED
> [INFO] Forge - Addon Manager - Tests ...................... SKIPPED
> [INFO] Forge - Addon Development Addon Parent ............. SKIPPED
> [INFO] Forge - Addon Development Addon API ................ SKIPPED
> [INFO] Forge - Addon Development Addon Impl ............... SKIPPED
> [INFO] Forge - Addon Development Addon .................... SKIPPED
> [INFO] Forge - UI Test Harness ............................ SKIPPED
> [INFO] Forge - Addon Development Addon Tests .............. SKIPPED
> [INFO] Forge - Convert Addon Tests ........................ SKIPPED
> [INFO] Forge - Configuration Tests ........................ SKIPPED
> [INFO] Forge - Database Tools Addon Parent ................ SKIPPED
> [INFO] Forge - Database Tools API ......................... SKIPPED
> [INFO] Forge - Database Tools Impl ........................ SKIPPED
> [INFO] Forge - Database Tools Addon ....................... SKIPPED
> [INFO] Forge - Database Tools Addon Tests ................. SKIPPED
> [INFO] Forge - Dependencies Addon Tests ................... SKIPPED
> [INFO] Forge - Dev Tools - Java ........................... SKIPPED
> [INFO] Forge - Environment Addon Tests .................... SKIPPED
> [INFO] Forge - Facets Addon Tests ......................... SKIPPED
> [INFO] Forge - Scaffold Parent ............................ SKIPPED
> [INFO] Forge - Scaffold SPI ............................... SKIPPED
> [INFO] Forge - Scaffold API ............................... SKIPPED
> [INFO] Forge - Scaffold Impl .............................. SKIPPED
> [INFO] Forge - Scaffold Addon ............................. SKIPPED
> [INFO] Forge - Faces Scaffold provider .................... SKIPPED
> [INFO] Forge - JavaEE Tests ............................... SKIPPED
> [INFO] Forge - Maven Addon Tests .......................... SKIPPED
> [INFO] Forge - Projects Addon Tests ....................... SKIPPED
> [INFO] Forge - Java Parser Addon Tests .................... SKIPPED
> [INFO] Forge - Json Parser Addon Parent ................... SKIPPED
> [INFO] Forge - Json Parser Addon API ...................... SKIPPED
> [INFO] Forge - Json Parser Addon Implementation ........... SKIPPED
> [INFO] Forge - Json Parser Addon .......................... SKIPPED
> [INFO] Forge - Json Parser Addon Tests .................... SKIPPED
> [INFO] Forge - XML Parser Addon Tests ..................... SKIPPED
> [INFO] Forge - Resources Addon Tests ...................... SKIPPED
> [INFO] Forge - Rest Client Addon Integration Tests ........ SKIPPED
> [INFO] Forge - UI Addon Example ........................... SKIPPED
> [INFO] Forge - UI Addon Tests ............................. SKIPPED
> [INFO] Forge - Scaffold Tests ............................. SKIPPED
> [INFO] Forge - Shell Addon Tests .......................... SKIPPED
> [INFO] Forge - Templates Addon Tests ...................... SKIPPED
> [INFO] Forge - Git Addon Tests ............................ SKIPPED
> [INFO] Forge - Core Addon Parent .......................... SKIPPED
> [INFO] Forge - Core Addon ................................. SKIPPED
> [INFO] Forge - Core Addon Tests (Addon Integration Tests) . SKIPPED
> [INFO] Forge - Bean Validation Addon Tests ................ SKIPPED
> [INFO] Forge - Bootstrap module ........................... SKIPPED
> [INFO] Forge - Distribution Build ......................... SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 7.769 s
> [INFO] Finished at: 2014-12-28T22:39:03+05:30
> [INFO] Final Memory: 55M/351M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project addon-manager-spi: Could not
> resolve dependencies for project
> org.jboss.forge.addon:addon-manager-spi:jar:2.13.1-SNAPSHOT: The following
> artifacts could not be resolved:
> org.jboss.forge.furnace:furnace-manager-spi:jar:2.13.1-SNAPSHOT,
> org.jboss.forge.furnace.container:cdi:jar:forge-addon:2.13.1-SNAPSHOT:
> Could not find artifact
> org.jboss.forge.furnace:furnace-manager-spi:jar:2.13.1-SNAPSHOT -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :addon-manager-spi
>
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev
>



-- 
Daniel Cunha (soro)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/forge-dev/attachments/20141228/053f03a6/attachment-0001.html 


More information about the forge-dev mailing list