2016-05-25 15 views
0

Ich startete mein Ant-Ziel (Tomcat-Start) von Maven ... Server wird gestartet ... Krieg ist auch im Einsatz. Aber es ist nicht Erfolg nach dem Server-Startup zeigt bauen .... es ist wie diese zeigen ...Build-Erfolg-Info wird nicht nach Server-Start angezeigt

[java] touko 25, 2016 9:07:37 AP. org.apache.catalina.core.AprLifecycleListener init 
    [java] INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\jdk1.7.0_17\jre\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:/Program Files/Java/jre1.8.0_92/bin/client;C:/Program Files/Java/jre1.8.0_92/bin;C:/Program Files/Java/jre1.8.0_92/lib/i386;C:\ProgramData\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath\;C:\Windows\System32\;C:\jdk1.7.0_17\bin\;C:\apache-maven-3.3.9\bin\;C:\ANT\apache-ant-1.8.2\bin;C:\eclipse-jee-mars-2-win32\eclipse;;. 
    [java] touko 25, 2016 9:07:38 AP. org.apache.coyote.AbstractProtocol init 
    [java] INFO: Initializing ProtocolHandler ["http-bio-8060"] 
    [java] touko 25, 2016 9:07:38 AP. org.apache.coyote.AbstractProtocol init 
    [java] INFO: Initializing ProtocolHandler ["ajp-bio-28009"] 
    [java] touko 25, 2016 9:07:38 AP. org.apache.catalina.startup.Catalina load 
    [java] INFO: Initialization processed in 1454 ms 
    [java] touko 25, 2016 9:07:38 AP. org.apache.catalina.core.StandardService startInternal 
    [java] INFO: Starting service Catalina 
    [java] touko 25, 2016 9:07:38 AP. org.apache.catalina.core.StandardEngine startInternal 
    [java] INFO: Starting Servlet Engine: Apache Tomcat/7.0.50 
    [java] touko 25, 2016 9:07:38 AP. org.apache.catalina.startup.HostConfig deployWAR 
    [java] INFO: Deploying web application archive C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\Kantayhteystesti.war 
    [java] touko 25, 2016 9:07:39 AP. org.apache.catalina.util.SessionIdGenerator createSecureRandom 
    [java] INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [160] milliseconds. 
    [java] touko 25, 2016 9:07:39 AP. org.apache.catalina.startup.HostConfig deployWAR 
    [java] INFO: Deploying web application archive C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\log4jtest.war 
    [java] touko 25, 2016 9:07:40 AP. org.apache.catalina.startup.HostConfig deployDirectory 
    [java] INFO: Deploying web application directory C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\docs 
    [java] touko 25, 2016 9:07:40 AP. org.apache.catalina.startup.HostConfig deployDirectory 
    [java] INFO: Deploying web application directory C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\examples 
    [java] touko 25, 2016 9:07:43 AP. org.apache.catalina.startup.HostConfig deployDirectory 
    [java] INFO: Deploying web application directory C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\host-manager 
    [java] touko 25, 2016 9:07:43 AP. org.apache.catalina.startup.HostConfig deployDirectory 
    [java] INFO: Deploying web application directory C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\manager 
    [java] touko 25, 2016 9:07:44 AP. org.apache.catalina.startup.HostConfig deployDirectory 
    [java] INFO: Deploying web application directory C:\personaltitaniaTomcat\apache-tomcat-7.0.50\webapps\ROOT 
    [java] touko 25, 2016 9:07:44 AP. org.apache.coyote.AbstractProtocol start 
    [java] INFO: Starting ProtocolHandler ["http-bio-8060"] 
    [java] touko 25, 2016 9:07:44 AP. org.apache.coyote.AbstractProtocol start 
    [java] INFO: Starting ProtocolHandler ["ajp-bio-28009"] 
    [java] touko 25, 2016 9:07:44 AP. org.apache.catalina.startup.Catalina start 
    [java] INFO: Server startup in 6425 ms 
    [java] touko 25, 2016 9:07:54 AP. org.apache.catalina.sta 

muss ich Erfolgsmeldung nach diesem bauen .... Wie kann ich das? Bitte schlage mich vor. Vielen Dank im Voraus.

+0

Wird der Prozess (Tomcat), den Sie mit dem antrun-Plugin starten, erfolgreich beendet? Wenn Tomcat nicht in einem separaten Prozess gestartet wird, wird es nicht beendet. Daher wird der Build-Schritt "antrun" nicht abgeschlossen, sodass der Build selbst nicht fortschreitet. Dies sollte für Sie keine Rolle spielen, wenn Sie dies nur zum manuellen Debuggen Ihrer Webanwendung tun. Was ist Ihr Anwendungsfall? –

+0

Danke für die Antwort Anton Koscejev ... Ja, es beendet erfolgreich .... Ich stoppe den Kater zuerst und starte dann ... nach Tomcat Start funktioniert mein Maven-Echo-Plugin nicht und ich verstehe das nicht Grund, warum es nach dem Serverstart nicht zu einem anderen Plugin geht ... und für einen Trail-Prozess habe ich auch mein maven-echo-plugin entfernt ... trotzdem zeigt es keinen Build erfolgreich .... alles ist in Ordnung mit tomcat start, stop and deploy also ... – elee

+0

Normalerweise würde der Build nur dann hängen bleiben, wenn die Aufgabe nicht vollständig abgeschlossen ist, z. B. wenn das Startskript nicht zurückkehrt, bis der Server stoppt. Ich habe nicht viel Erfahrung mit Antrun-Plugin selbst, so kann ich nicht sicher sagen, was die Ursache sein könnte. Ich würde empfehlen, ein [maven tomcat plugin] (http://tomcat.apache.org/maven-plugin-trunk/tomcat7-maven-plugin/run-mojo.html) zu verwenden, um Tomcat zu starten. Sie können fork = true setzen, damit Maven mit dem Build fortfährt, nachdem Tomcat gestartet wurde. –

Antwort

0

Durch Hinzufügen von spawn in ant build.xml können wir dieses Problem lösen ... Spawn wird verwendet, um die Befehle im Hintergrund auszuführen, so dass Tomcat Start im Hintergrund ausgeführt wird und die Profile neben Tomcat starten wird auch ausgeführt ... .Build Erfolg wird ebenfalls angezeigt.