Github user aajisaka commented on the issue:

    https://github.com/apache/incubator-hivemall/pull/128
  
    build failure:
    ```
    [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process 
(process-resource-bundles) on project hivemall: Execution 
process-resource-bundles of goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process failed: 
Plugin org.apache.maven.plugins:maven-remote-resources-plugin:1.5 or one of its 
dependencies could not be resolved: Failure to find 
org.apache.hivemall:hivemall-build-tools:jar:0.5.0-incubating-SNAPSHOT in 
http://repository.apache.org/snapshots was cached in the local repository, 
resolution will not be reattempted until the update interval of 
apache.snapshots has elapsed or updates are forced -> [Help 1]
    ```
    This error occurred because hivemall-build-tools is used in the root module 
before compiling hivemall-build-tools. To fix this, creating an intermediate 
module (which is called hadoop-project module in Apache Hadoop) to use 
hivemall-build-tool via maven-remote-resources-plugin and move the modules 
under the intermediate module as follows:
    
    ```
    hivemall module
    |- hivemall-build-tools modules
    \- *intermediate module*
      |- hivemall-core module
      |- hivemall-xgboost module
      \- and so on...
    ```
    
    If it is okay to move the existing modules, I'll update the PR.


---

Reply via email to