# Keycloak quickstart compilation fails

**URL:** <https://forum.keycloak.org/t/keycloak-quickstart-compilation-fails/637>\
**Category:** Extending the server\
**Tags:** authentication\
**Created:** [December 10, 2019, 9:59am UTC](https://forum.keycloak.org/t/keycloak-quickstart-compilation-fails/637 "2019-12-10T09:59:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vijay](https://avatars.discourse-cdn.com/v4/letter/v/4bbf92/32.png) [@vijay](https://forum.keycloak.org/u/vijay)\
**Post date:** [December 10, 2019, 9:59am UTC](https://forum.keycloak.org/t/keycloak-quickstart-compilation-fails/637/1 "2019-12-10T09:59:05Z")

</div>

I have downloaded and installed the keycloak 8.0.1 and downloaded the keycloak quickstarts. When building it fails with below error -

mvn install -DskipTests -Dkeycloak.management.port=9990  
[INFO] Scanning for projects…  
[INFO] ------------------------------------------------------------------------  
[INFO] Reactor Build Order:  
[INFO]  
[INFO] Keycloak Quickstart: parent  
[INFO] Keycloak Quickstart: service-jee-jaxrs  
[INFO] Keycloak Quickstart: app-profile-jee-html5  
[INFO] Keycloak Quickstart: app-profile-jee-jsp  
[INFO] Keycloak Quickstart: app-profile-jee-vanilla  
[INFO] Keycloak Quickstart: app-profile-jee-saml  
[INFO] Keycloak Quickstart: app-jee-html5  
[INFO] Keycloak Quickstart: app-jee-jsp  
[INFO] Keycloak Quickstart: app-angular2  
[INFO] Keycloak Quickstart: app-authz-jee-servlet  
[INFO] Keycloak Quickstart: app-authz-jee-vanilla  
[INFO] Keycloak Quickstart: PhotoZ UMA 2.0 Example Application Parent  
[INFO] Keycloak Quickstart: Photoz UMA RESTful API  
[INFO] Keycloak Quickstart: Photoz UMA HTML5 Client  
[INFO] Keycloak Quickstart: Photoz UMA Testsuite  
[INFO] Keycloak Quickstart: PhotoZ Example Application Parent  
[INFO] Keycloak Quickstarts: Photoz RESTful API  
[INFO] Keycloak Quickstarts: Photoz HTML5 Client  
[INFO] Keycloak Quickstarts: Photoz Testsuite  
[INFO]  
[INFO] ------------------------------------------------------------------------  
[INFO] Building Keycloak Quickstart: parent 8.0.1  
[INFO] ------------------------------------------------------------------------  
[INFO]  
[INFO] — maven-install-plugin:2.4:install (default-install) @ keycloak-quickst  
art-parent —  
[INFO] Installing D:\build\_tools\KeyCloak\keycloak-8.0.1\keycloak-quickstarts-la  
test\pom.xml to C:\Users.m2\repository\org\keycloak\quickstarts\key  
cloak-quickstart-parent\8.0.1\keycloak-quickstart-parent-8.0.1.pom  
[INFO]  
[INFO] ------------------------------------------------------------------------  
[INFO] Building Keycloak Quickstart: service-jee-jaxrs 8.0.1  
[INFO] ------------------------------------------------------------------------  
[INFO]  
[INFO] — maven-enforcer-plugin:1.4.1:enforce (enforce-quickstart-realm-file-ex  
ist) @ keycloak-service-jee-jaxrs —  
[INFO]  
[INFO] — maven-enforcer-plugin:1.4.1:enforce (enforce-keycloak-file-exist) @ k  
eycloak-service-jee-jaxrs —  
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireFilesExist failed wit  
h message:  
Some required files are missing:  
D:\build\_tools\KeyCloak\keycloak-8.0.1\keycloak-quickstarts-latest\service-jee-j  
axrs\config\keycloak.json

[INFO] ------------------------------------------------------------------------  
[INFO] Reactor Summary:  
[INFO]  
[INFO] Keycloak Quickstart: parent … SUCCESS [0.374 s]  
[INFO] Keycloak Quickstart: service-jee-jaxrs … FAILURE [1.591 s]  
[INFO] Keycloak Quickstart: app-profile-jee-html5 … SKIPPED  
[INFO] Keycloak Quickstart: app-profile-jee-jsp … SKIPPED  
[INFO] Keycloak Quickstart: app-profile-jee-vanilla … SKIPPED  
[INFO] Keycloak Quickstart: app-profile-jee-saml … SKIPPED  
[INFO] Keycloak Quickstart: app-jee-html5 … SKIPPED  
[INFO] Keycloak Quickstart: app-jee-jsp … SKIPPED  
[INFO] Keycloak Quickstart: app-angular2 … SKIPPED  
[INFO] Keycloak Quickstart: app-authz-jee-servlet … SKIPPED  
[INFO] Keycloak Quickstart: app-authz-jee-vanilla … SKIPPED  
[INFO] Keycloak Quickstart: PhotoZ UMA 2.0 Example Application Parent SKIPPED  
[INFO] Keycloak Quickstart: Photoz UMA RESTful API … SKIPPED  
[INFO] Keycloak Quickstart: Photoz UMA HTML5 Client … SKIPPED  
[INFO] Keycloak Quickstart: Photoz UMA Testsuite … SKIPPED  
[INFO] Keycloak Quickstart: PhotoZ Example Application Parent SKIPPED  
[INFO] Keycloak Quickstarts: Photoz RESTful API … SKIPPED  
[INFO] Keycloak Quickstarts: Photoz HTML5 Client … SKIPPED  
[INFO] Keycloak Quickstarts: Photoz Testsuite … SKIPPED  
[INFO] ------------------------------------------------------------------------  
[INFO] BUILD FAILURE  
[INFO] ------------------------------------------------------------------------  
[INFO] Total time: 2.609 s  
[INFO] Finished at: 2019-12-10T15:25:03+05:30  
[INFO] Final Memory: 19M/220M  
[INFO] ------------------------------------------------------------------------  
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.  
4.1:enforce (enforce-keycloak-file-exist) on project keycloak-service-jee-jaxrs:  
Some Enforcer rules have failed. Look above for specific messages explaining wh  
y the rule failed. -\> [Help 1]  
[ERROR]  
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit  
ch.  
[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 rea  
d the following articles:  
[ERROR] [Help 1] [http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionE](http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionE)  
xception  
[ERROR]  
[ERROR] After correcting the problems, you can resume the build with the command

[ERROR] mvn -rf :keycloak-service-jee-jaxrs

D:\build\_tools\KeyCloak\keycloak-8.0.1\keycloak-quickstarts-latest\>

Please let me know any hits to resolve it, I am interested in action token authenticator example.

---

<div class="post-metadata">

**Author:** ![abstractj](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/abstractj/32/9_2.png) [@abstractj](https://forum.keycloak.org/u/abstractj)\
**Post date:** [December 17, 2019, 12:52am UTC](https://forum.keycloak.org/t/keycloak-quickstart-compilation-fails/637/2 "2019-12-17T00:52:35Z")

</div>

@vijay enforcer rules from Maven requires you to provide a _keycloak.json_ file. If not present, the build will fail.

This is described [here](https://github.com/keycloak/keycloak-quickstarts/blob/latest/service-jee-jaxrs/README.md) for example.
