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.
---