23. juni 2004 - 10:12Der er
14 kommentarer og 1 løsning
ant og automatis start/stop af tomcat serveren
Jeg forsøger at indbygge automatisk stop og start af serveren i min build fil, men jeg kan ikke få det til at virke. Jeg har følgende kommando <target name="startServer" description="Starts the server"> <exec dir="." executable="cmd.exe"> <arg value="/c"/> <arg value="D:\jakarta-tomcat-4.1.30\bin\startup.bat"/> </exec> </target> det virker ikke men hvis jeg i windows i en run skriver D:\jakarta-tomcat-4.1.30\bin\startup.bat virker det fint. Hvad er der forkert ?
java.lang.NullPointerException at org.apache.tools.ant.taskdefs.Execute.patchEnvironment(Execute.java:429) at org.apache.tools.ant.taskdefs.Execute.getEnvironment(Execute.java:318) at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:384) at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:250) at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:279) at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:177) at org.apache.tools.ant.Task.perform(Task.java:217) at org.apache.tools.ant.Target.execute(Target.java:184) at org.apache.tools.ant.Target.performTasks(Target.java:202) at org.apache.tools.ant.Project.executeTarget(Project.java:601) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:120) at org.apache.tools.ant.Task.perform(Task.java:217) at org.apache.tools.ant.Target.execute(Target.java:184) at org.apache.tools.ant.Target.performTasks(Target.java:202) at org.apache.tools.ant.Project.executeTarget(Project.java:601) at org.apache.tools.ant.Project.executeTargets(Project.java:560) at org.apache.tools.ant.Main.runBuild(Main.java:454) at org.apache.tools.ant.Main.start(Main.java:153) at org.apache.tools.ant.Main.main(Main.java:176)
Ja det kunne jeg, men så skal jeg være sikker på at den er helt kompatibel med 1.4.1, da vi bruger den i en hel del projekter. Det kommer nok også hen af vejen
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.