# Erro na pág 35 | mvn install - 2.4 BUILD E DEPLOY DA APLICAÇÃO

**URL:** <https://forum.casadocodigo.com.br/t/erro-na-pag-35-mvn-install-2-4-build-e-deploy-da-aplicacao/2101>\
**Category:** Livros\
**Tags:** devops\
**Created:** [Outubro 17, 2022, 12:44am UTC](https://forum.casadocodigo.com.br/t/erro-na-pag-35-mvn-install-2-4-build-e-deploy-da-aplicacao/2101 "2022-10-17T00:44:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![marajhow](https://avatars.discourse-cdn.com/v4/letter/m/c57346/32.png) [@marajhow](https://forum.casadocodigo.com.br/u/marajhow)\
**Post date:** [Outubro 17, 2022, 12:44am UTC](https://forum.casadocodigo.com.br/t/erro-na-pag-35-mvn-install-2-4-build-e-deploy-da-aplicacao/2101/1 "2022-10-17T00:44:05Z")

</div>

Olá boa noite!

Esou recebendo o erro abaixo ao tentar rodar o comando mvn install:

```auto
[ERROR] Failed to execute goal org.codehaus.mojo:keytool-maven-plugin:1.2:genkey (genkey) on project admin: Execution genkey of goal org.codehaus.mojo:keytool-maven-plugin:1.2:genkey failed: Unable to load the mojo 'genkey' (or one of its required components) from the plugin 'org.codehaus.mojo:keytool-maven-plugin:1.2': com.google.inject.ProvisionException: Unable to provision, see the following errors:
[ERROR]
[ERROR] 1) No implementation for org.codehaus.mojo.keytool.KeyToolCommandLineBuilder was bound.
[ERROR] while locating org.codehaus.mojo.keytool.DefaultKeyTool
[ERROR] at ClassRealm[plugin>org.codehaus.mojo:keytool-maven-plugin:1.2, parent: sun.misc.Launcher$AppClassLoader@1b6d3586] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
[ERROR] at ClassRealm[plugin>org.codehaus.mojo:keytool-maven-plugin:1.2, parent: sun.misc.Launcher$AppClassLoader@1b6d3586] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
[ERROR] while locating org.codehaus.mojo.keytool.KeyTool
[ERROR] while locating org.codehaus.mojo.keytool.GenkeyMojo
[ERROR] at ClassRealm[plugin>org.codehaus.mojo:keytool-maven-plugin:1.2, parent: sun.misc.Launcher$AppClassLoader@1b6d3586] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
[ERROR] while locating org.apache.maven.plugin.Mojo annotated with @com.google.inject.name.Named(value=org.codehaus.mojo:keytool-maven-plugin:1.2:genkey)

```

Já efetuei o downgrade de versão do Java para o 8 conforme vi em alguns foruns, porém sem sucesso.

---

<div class="post-metadata">

**Author:** ![marajhow](https://avatars.discourse-cdn.com/v4/letter/m/c57346/32.png) [@marajhow](https://forum.casadocodigo.com.br/u/marajhow)\
**Post date:** [Outubro 17, 2022, 6:56pm UTC](https://forum.casadocodigo.com.br/t/erro-na-pag-35-mvn-install-2-4-build-e-deploy-da-aplicacao/2101/2 "2022-10-17T18:56:56Z")

</div>

Olá, encontrei o problema, era a versão do Mojo, troque o trecho por:

```auto
<plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>keytool-maven-plugin</artifactId>
                <version>1.5</version>
                <executions>
                    <execution>
                        <phase>generate-resources</phase>
                        <id>clean</id>
                        <goals>
                            <goal>clean</goal>
                        </goals>
                    </execution>
                    <execution>
                        <phase>generate-resources</phase>
                        <id>generateKeyPair</id>
                        <goals>
                            <goal>generateKeyPair</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <keystore>${webappDirectory}/WEB-INF/blc-example.keystore</keystore>
                    <dname>cn=localhost</dname>
                    <keypass>broadleaf</keypass>
                    <storepass>broadleaf</storepass>
                    <alias>broadleaf</alias>
                    <keyalg>RSA</keyalg>
                </configuration>
            </plugin>

```
