The following comment has been added to this issue:
Author: Brian Ewins
Created: Thu, 24 Jul 2003 5:43 AM
Body:
There are a number of problems with this plugin (code quoted below from plugin.jelly):
JDK hardcoded:
jdkName="java version "1.4.1_02""
(should really be a property; think this problem is in the current idea plugin too)
Hardcoded use of Resin (this looks like a typo):
<j:set var="temp" value="${resin.location}"/>
<j:if test="true">
Hardcoded to build JIRA, loops over dependencies not artifacts:
<library name="JIRA dependencies">
<CLASSES>
<j:forEach var="lib" items="${pom.dependencies}">
the loop is a problem because there is no test to see if all the dependencies are of
type jar, and the path is 'guessed' to be a jar path. If the loop was over artifacts
instead the path can be obtained correctly. (think about ejb dependencies for example)
More hardcoded jira:
<j:if test="${lib.getProperty('jira.ship').equals('source')}">
More hardcoded dependencies, with undocumented properties referenced:
<CLASSES>
<root url="file://${real.basedir}/src/etc/java"/>
The plugin doesn't generate support for a webapp if one exists (this is a feature of
the current plugin)
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-607
Here is an overview of the issue:
---------------------------------------------------------------------
Key: MAVEN-607
Summary: Updated IDEA plugin for Aurora (plugin attached)
Type: Improvement
Status: Unassigned
Priority: Major
Time Spent: Unknown
Remaining: Unknown
Project: maven
Components:
plugin-other
Versions:
1.0-beta-10
Assignee:
Reporter: Mike Cannon-Brookes
Created: Thu, 24 Jul 2003 4:22 AM
Updated: Thu, 24 Jul 2003 4:23 AM
Description:
We've created a plugin which generates IDEA's .ipr, .iml and .iws files. It works with
IDEA Aurura EAP 856 build. Not sure it will work with other builds yet, but we will
endeavour to update it going forward.
I've attached a ZIP of the plugin here.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]