Changeset 157 in josm


Ignore:
Timestamp:
2006-10-08T18:17:55+02:00 (15 years ago)
Author:
imi
Message:
  • fixed plugin loader for Windows (again)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/plugins/PluginInformation.java

    r153 r157  
    4141                try {
    4242                        ClassLoader loader = URLClassLoader.newInstance(
    43                                         new URL[]{new URL("file://"+file.getAbsolutePath())},
     43                                        new URL[]{new URL(getURLString())},
    4444                                        getClass().getClassLoader());
    4545                        Object plugin = Class.forName(className, true, loader).newInstance();
     
    4949                }
    5050        }
     51
     52        private String getURLString() {
     53                if (System.getProperty("os.name").startsWith("Windows"))
     54                        return "file:/"+file.getAbsolutePath();
     55                return "file://"+file.getAbsolutePath();
     56    }
    5157}
Note: See TracChangeset for help on using the changeset viewer.