[jbosstools-issues] [JBoss JIRA] (JBIDE-8973) Provide a way to convert pure java libs into maven provided dependencies
Fred Bricon (JIRA)
jira-events at lists.jboss.org
Tue Jul 24 12:58:07 EDT 2012
[ https://issues.jboss.org/browse/JBIDE-8973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12707614#comment-12707614 ]
Fred Bricon commented on JBIDE-8973:
------------------------------------
In order to test the current work in progress, you need to import org.jboss.tools.maven.conversion.ui in your workspace (not part of the maven core feature yet) and run Run As > Eclipse Application (a.k.a eclipse in hosted mode).
The wizard is plugged to a project conversion participant (only active for java projects). Create a Dynamic web project, right click > Configure > Convert to Maven project. See http://screencast.com/t/D52i1zBR5Qg
TODO :
* Implement a preview page + copy to clipboard
* Delete existing jars / classpath container (in a smart way)
* Edit dependency on double-click
* Support EAR dependencies (i.e. not classpath dependencies)
* Support simple non java dependencies (outside the Convert to Maven project workflow)
* Add this plugin to Maven Core feature
> Provide a way to convert pure java libs into maven provided dependencies
> ------------------------------------------------------------------------
>
> Key: JBIDE-8973
> URL: https://issues.jboss.org/browse/JBIDE-8973
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: maven
> Affects Versions: 3.3.0.M1
> Reporter: Max Rydahl Andersen
> Assignee: Fred Bricon
> Labels: new_and_noteworthy
> Fix For: 3.4.0.M1
>
> Attachments: identify_dependencies.png
>
>
> Execute: multiple select lib dependencies, then right click and choose "Build path > Convert to Maven dependencies"
> Assert: UI is shown that shows which jars misses metadata and what can be automatically detected based on maven metadata in the jar. UI has option to delete jars from project.
> Execute: Press Ok
> Assert: The jars are removed from classpath container, and now available in the classpath container and if user chose to delete then the files are removed from the project.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list