blob: caf3f1a7f2964a6b39505b3821c1fc95930e467f [file] [log] [blame]
diff -Nur japitools-0.9.7/src/net/wuffies/japi/JapiantTask.java japitools-0.9.7_patched/src/net/wuffies/japi/JapiantTask.java
--- japitools-0.9.7/src/net/wuffies/japi/JapiantTask.java 2006-10-23 02:42:44.000000000 +0300
+++ japitools-0.9.7_patched/src/net/wuffies/japi/JapiantTask.java 2008-07-03 20:46:59.000000000 +0300
@@ -130,7 +130,15 @@
}
{
- args.add(System.getProperty("java.home") + File.separator + "lib" + File.separator + "rt.jar");
+ File rtJar=new File(System.getProperty("java.home") + File.separator + "lib" + File.separator + "rt.jar");
+ if(rtJar.exists())
+ args.add(System.getProperty("java.home") + File.separator + "lib" + File.separator + "rt.jar");
+ File vmJar=new File(System.getProperty("java.home") + File.separator + "lib" + File.separator + "vm.jar");
+ if(vmJar.exists())
+ args.add(System.getProperty("java.home") + File.separator + "lib" + File.separator + "vm.jar");
+ File coreJar=new File(System.getProperty("java.home") + File.separator + "lib" + File.separator + "core.jar");
+ if(coreJar.exists())
+ args.add(System.getProperty("java.home") + File.separator + "lib" + File.separator + "core.jar");
}
{