Momenteel heb ik te maken met een probleem waar ik sinds gisteravond mee bezig ben. Ik heb een stukje code geschreven voor het aanroepen van een batch, dit werkt prima in Netbeans:
Vervolgens kopiëer en plak ik dezelfde code in mijn Eclipse-project, niks noppes nada. De batch wordt niet getriggerd. Geen foutmeldingen tijdens compilen, ook niet tijdens runnen, de batch gaat alleen niet af. Nu heb ik gecontroleerd of de functie zelf wel afgaat, dat gaat goed. Ook springt hij niet naar de catch, dit is getest door onderaan een stukje code te plaatsen die wordt gedraaid.
Ik heb geen idee waar dit nog aan kan liggen. Gaat om een webapplicatie, gebruikte tools voor het project zijn Eclipse, Maven en de Google Web Toolkit.
code:
1
2
3
4
5
6
7
8
9
| public static void generateXLS() { try { String[] command = { "cmd.exe", "/C", "Start", "c:\\exports\\convert.bat" }; Process p = Runtime.getRuntime().exec(command); } catch (IOException e) { e.printStackTrace(); } } |
Vervolgens kopiëer en plak ik dezelfde code in mijn Eclipse-project, niks noppes nada. De batch wordt niet getriggerd. Geen foutmeldingen tijdens compilen, ook niet tijdens runnen, de batch gaat alleen niet af. Nu heb ik gecontroleerd of de functie zelf wel afgaat, dat gaat goed. Ook springt hij niet naar de catch, dit is getest door onderaan een stukje code te plaatsen die wordt gedraaid.
Ik heb geen idee waar dit nog aan kan liggen. Gaat om een webapplicatie, gebruikte tools voor het project zijn Eclipse, Maven en de Google Web Toolkit.