Ошибка Proguard при попытке запустить с Maven - PullRequest
2 голосов
/ 08 января 2012

У кого-то есть стандартная конфигурация proguard-maven-plugin, которую я могу использовать для приложения Enterprise Java ?, а кто-то знает, что из 4 pom.xml мне нужно добавить конфигурацию ?, я трачу много раз попробуй его использовать но всегда мавен пиши:

Не удалось выполнить цель com.pyx4me: proguard-maven-plugin: 2.0.4: proguard (по умолчанию) в проекте MavenEnterpriseApp-web: сбой запутывания (результат = 1) -> [Помощь 1] org.apache.maven.lifecycle.LifecycleExecutionException: не удалось выполнить цель com.pyx4me: proguard-maven-plugin: 2.0.4: proguard (по умолчанию) для проекта MavenEnterpriseApp-web: сбой запутывания (результат = 1) в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:217) в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:153) в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:145) в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:84) в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:59) в org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild (LifecycleStarter.java:183) в org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:161) в org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:319) в org.apache.maven.DefaultMaven.execute (DefaultMaven.java:156) в org.apache.maven.cli.MavenCli.execute (MavenCli.java:537) в org.apache.maven.cli.MavenCli.doMain (MavenCli.java:196) в org.apache.maven.cli.MavenCli.main (MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke (Method.java:597) в org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:290) в org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:230) в org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:409) в org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:352) Вызвано: org.apache.maven.plugin.MojoExecutionException: обфускация не удалась (результат = 1) в com.pyx4me.maven.proguard.ProGuardMojo.proguardMain (ProGuardMojo.java:633) в com.pyx4me.maven.proguard.ProGuardMojo.execute (ProGuardMojo.java:486) в org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:101) в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:209)

Конфигурация Proguard, которую я пробую:

 <plugin>
                <groupId>com.pyx4me</groupId>
                <artifactId>proguard-maven-plugin</artifactId>
                <executions>
                   <execution>
                       <phase>package</phase>
                       <goals>
                           <goal>proguard</goal>
                       </goals>
                   </execution>
                </executions>
                <configuration>
                    <inFilter>com.codeInMine.business*</inFilter>
                </configuration>

            </plugin>

1 Ответ

1 голос
/ 09 января 2012

Это случилось со мной, когда я обновил maven-assembly-plugin с версии 2.1 до версии 2.2.2. После перехода на 2.1 он снова заработал.

...