r3962 - in branches/4.0.1/src/main/java/fr/ifremer/isisfish: . simulator/launcher
Author: echatellier Date: 2014-04-16 17:44:27 +0200 (Wed, 16 Apr 2014) New Revision: 3962 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/3962 Log: refs #4647: Suppression d'un acc?\195?\168s disque Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/IsisConfig.java branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/launcher/InProcessSimulatorLauncher.java Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/IsisConfig.java =================================================================== --- branches/4.0.1/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2014-04-16 15:36:40 UTC (rev 3961) +++ branches/4.0.1/src/main/java/fr/ifremer/isisfish/IsisConfig.java 2014-04-16 15:44:27 UTC (rev 3962) @@ -278,10 +278,6 @@ if (control != null) { result = new File(result, control.getId()); } - - if (!result.exists()) { - result.mkdirs(); - } return result; } Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/launcher/InProcessSimulatorLauncher.java =================================================================== --- branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/launcher/InProcessSimulatorLauncher.java 2014-04-16 15:36:40 UTC (rev 3961) +++ branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/launcher/InProcessSimulatorLauncher.java 2014-04-16 15:44:27 UTC (rev 3962) @@ -327,6 +327,10 @@ context.setSimulationControl(control != null ? control : new SimulationControl(simulation.getName())); + // make compile directory outside getCompileDirectory() to improve performance + File compileDirectory = IsisFish.config.getCompileDirectory(); + compileDirectory.mkdirs(); + // changement de classloader // IMPORTANT : must be set AFTER : // - SimulationContext.get();
participants (1)
-
echatellier@users.forge.codelutin.com