[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-3874) Maven integration

Eugene Kuleshov (JIRA) jira-events at lists.jboss.org
Thu Apr 9 10:14:28 EDT 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-3874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12461484#action_12461484 ] 

Eugene Kuleshov commented on JBIDE-3874:
----------------------------------------

I won't refer to maven-eclipse-plugin as evil, however it gives much less flexibility when configuring ide tools. Basically you can't use any tool API (jdt, ajdt, wtp) and have to rely to the textual configs and hope that Eclipse will pickup your changes upon refresh. More over, it also requite quite a bit of code duplication and even referse engineering of config files. So, number of things is just not possible when you are outside of Eclipse workbench.

Snjezana, it is true that wtp facets can be added or removed, especially if you are using the standard WTP wizard  to create a faceted project. Though you still have to generate the Maven's pom.xml and it would be a bad idea to do that upon facet activation. Also, if you have your own custom wizards for jboss, it might be better to just call m2eclipse api after you generated pom.xml, this way you should be also compatible with old and new wtp versions.

> Maven integration
> -----------------
>
>                 Key: JBIDE-3874
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-3874
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: common
>    Affects Versions: 3.0.0.GA
>            Reporter: Max Rydahl Andersen
>            Priority: Critical
>             Fix For: 3.1.0
>
>
> It is time to make sure our stuff works well with Maven, at least to the extent that the underline runtimes support it.
> First shot would be to add an adapter that allows m2eclipse controlled projects to activate the seam features.
> That would allow us still to bundle JBoss Tools without any dependencies to m2eclipse which still seem to drag in non-compatible plugins which we need to look into before tying us to m2eclipse.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list