Author: scamp
Date: Fri Apr 8 15:25:03 2005
New Revision: 160630
URL: http://svn.apache.org/viewcvs?view=rev&rev=160630
Log: (empty)
Modified:
incubator/apollo/trunk/maven-plugins/maven-intellij-plugin/src/MavenIdeaImlUpdater.java
Modified:
incubator/apollo/trunk/maven-plugins/maven-intellij-plugin/src/MavenIdeaImlUpdater.java
URL:
http://svn.apache.org/viewcvs/incubator/apollo/trunk/maven-plugins/maven-intellij-plugin/src/MavenIdeaImlUpdater.java?view=diff&r1=160629&r2=160630
==============================================================================
---
incubator/apollo/trunk/maven-plugins/maven-intellij-plugin/src/MavenIdeaImlUpdater.java
(original)
+++
incubator/apollo/trunk/maven-plugins/maven-intellij-plugin/src/MavenIdeaImlUpdater.java
Fri Apr 8 15:25:03 2005
@@ -566,13 +566,26 @@
private String updateModuleDirUrl(String jarurl, File imlFile) throws
IOException
{
+ File newfile = null;
//strip off the $MODULE_DIR$
- jarurl =
- jarurl.substring(jarurl.lastIndexOf("$MODULE_DIR$") +
"$MODULE_DIR$".length(),
- jarurl.length());
- File newfile =
+ if (jarurl.lastIndexOf("$MODULE_DIR$") > -1)
+ {
+ jarurl =
+ jarurl.substring(jarurl.lastIndexOf("$MODULE_DIR$") +
"$MODULE_DIR$".length(),
+ jarurl.length());
+ newfile =
new File(imlFile.getParentFile().getCanonicalFile(),
jarurl);
+ }
+ else if(jarurl.indexOf("file://") > -1)
+ {
+ newfile = new File(jarurl.substring("file://".length()));
+ }
+ else if(jarurl.indexOf("jar://") > -1)
+ {
+ newfile = new File(jarurl.substring("jar://".length()));
+ }
+
jarurl = newfile.getCanonicalPath();
if(jarurl.endsWith("!"))
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]