Did there is a property set by m2eclipse, which could be used to
disable a 'standard' build profile ?

2009/3/13 Igor Fedorenko <[email protected]>:
> Right-click on the project, Properties, Maven, set "Goals to invoke after
> project clean" to empty string or something like "validate". Unfortunately,
> this has to be configured for all affected projects individually.
>
> Alternatively, you can move JSP compilation to pom.xml profile which is not
> enabled in m2e.
>
> --
> Regards,
> Igor
>
> Henri Gomez wrote:
>>
>> 2009/3/13 Igor Fedorenko <[email protected]>:
>>>
>>> Can you please submit bugreport to the new JIRA [1], with sample project
>>> and
>>> steps to reproduce the problem?
>>>
>>> Also, do you really need to compile JSP when working in wtp? You should
>>> be
>>> able to disable it by telling m2e more specific goals to execute on
>>> project
>>> clean, resource change and update configuration. Bit tedious, but should
>>> work. Will likely have a better solution for this in 0.9.8.
>>
>> No I didn't need to compile JSP and I'd better like to avoid it.
>>
>> I wonder how I could avoid the build when m2eclipse do the clean phase.
>>
>>
>> My pom is :
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <project xmlns="http://maven.apache.org/POM/4.0.0";
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>>                      http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>>
>>  <modelVersion>4.0.0</modelVersion>
>>
>>  <!-- ===================================== -->
>>  <!-- Our Parent POM is the mycorp myapp POM -->
>>  <!-- ===================================== -->
>>
>>  <parent>
>>    <groupId>fr.mycorp</groupId>
>>    <artifactId>mycorp-myapp</artifactId>
>>    <version>1.2-SNAPSHOT</version>
>>  </parent>
>>
>>  <groupId>fr.mycorp.am</groupId>
>>  <artifactId>mycorp-am-myapp-webapp</artifactId>
>>  <name>mycorp-am-myapp-webapp</name>
>>  <version>1.1.0</version>
>>  <packaging>war</packaging>
>>
>>  <build>
>>
>>    <plugins>
>>
>>                <plugin>
>>                        <groupId>fr.mycorp.mojo</groupId>
>>                        <artifactId>translator-maven-plugin</artifactId>
>>                </plugin>
>>
>>                <plugin>
>>                        <groupId>org.codehaus.mojo</groupId>
>>                        <artifactId>jspc-maven-plugin</artifactId>
>>                </plugin>
>>
>>                <plugin>
>>                <groupId>org.apache.maven.plugins</groupId>
>>                <artifactId>maven-war-plugin</artifactId>
>>                </plugin>
>>
>>        </plugins>
>>
>>  </build>
>>
>>  <dependencies>
>>
>>    <dependency>
>>      <groupId>fr.mycorp.am</groupId>
>>      <artifactId>mycorp-am-myapp</artifactId>
>>      <version>${pom.version}</version>
>>    </dependency>
>>
>>    <dependency>
>>      <groupId>fr.mycorp.db</groupId>
>>      <artifactId>mycorp-db-myapp</artifactId>
>>    </dependency>
>>
>>    <dependency>
>>      <groupId>fr.mycorp.tc</groupId>
>>      <artifactId>mycorp-tc-myapp</artifactId>
>>    </dependency>
>>
>>    <dependency>
>>      <groupId>fr.mycorp.vl</groupId>
>>      <artifactId>mycorp-vl-myapp</artifactId>
>>    </dependency>
>>
>>  </dependencies>
>>
>> </project>
>>
>>
>>
>>> [1] https://issues.sonatype.org/browse/MNGECLIPSE
>>>
>>> Henri Gomez wrote:
>>>>
>>>> Good point Igo, closing the mojo project in my workspace, helped.
>>>>
>>>> BTW, now I go to new errors, around JSPC plugin.
>>>>
>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error
>>>> in the plugin manager executing goal
>>>> 'org.codehaus.mojo:jspc-maven-plugin:1.4.6:compile': Mojo execution
>>>> failed.
>>>> at
>>>>
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:505)
>>>> at
>>>>
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
>>>> at
>>>>
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
>>>> at
>>>>
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
>>>> at
>>>> org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
>>>> at
>>>>
>>>> org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
>>>> at
>>>>
>>>> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904)
>>>> at
>>>>
>>>> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
>>>> at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
>>>> at
>>>>
>>>> org.maven.ide.eclipse.internal.builder.MavenBuilder$1.execute(MavenBuilder.java:123)
>>>> at
>>>>
>>>> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:986)
>>>> at
>>>>
>>>> org.maven.ide.eclipse.internal.project.MavenProjectFacade.execute(MavenProjectFacade.java:319)
>>>> at
>>>>
>>>> org.maven.ide.eclipse.internal.builder.MavenBuilder.executePostBuild(MavenBuilder.java:109)
>>>> at
>>>>
>>>> org.maven.ide.eclipse.internal.builder.MavenBuilder.build(MavenBuilder.java:95)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633)
>>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253)
>>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341)
>>>> at
>>>>
>>>> org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:140)
>>>> at
>>>> org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:238)
>>>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>>>> Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo
>>>> execution failed.
>>>> at
>>>>
>>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:601)
>>>> at
>>>>
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
>>>> ... 26 more
>>>> Caused by: org.apache.maven.plugin.MojoExecutionException: JSPC Error
>>>> at
>>>>
>>>> org.codehaus.mojo.jspc.AbstractJspcMojo.execute(AbstractJspcMojo.java:265)
>>>> at
>>>>
>>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
>>>> ... 27 more
>>>> Caused by: org.apache.jasper.JasperException: Unable to compile class
>>>> for
>>>> JSP
>>>>
>>>> An error occurred at line: 427 in the jsp file: /jsp/amDetailLien.jsp
>>>> Generated servlet error:
>>>> The method equals(Object) in the type String is not applicable for the
>>>> arguments (int)
>>>>
>>>>
>>>> at
>>>>
>>>> org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
>>>> at
>>>>
>>>> org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
>>>> at
>>>>
>>>> org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409)
>>>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
>>>> at org.apache.jasper.JspC.processFile(JspC.java:986)
>>>> at org.apache.jasper.JspC.execute(JspC.java:1135)
>>>> at
>>>>
>>>> org.codehaus.mojo.jspc.AbstractJspcMojo.execute(AbstractJspcMojo.java:248)
>>>> ... 28 more
>>>>
>>>>
>>>>
>>>> 2009/3/13 Henri Gomez <[email protected]>:
>>>>>>
>>>>>> I think this is a different problem. Do you have
>>>>>> fr.slib.mojo:translator-maven-plugin in your workspace, by any chance?
>>>>>> If
>>>>>> you do, can you remove/close it and try building the war again?
>>>>>
>>>>> Hehe, you're right, I've got it in my workspace
>>>>>
>>>>>> FYI, 0.9.7 resolves maven plugins from workspace during Eclipse build
>>>>>> now.
>>>>>
>>>>> Could be a reason.
>>>>> I'll check that, thanks for the clue
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>   http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>  http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to