{"id":503,"date":"2018-02-05T12:14:49","date_gmt":"2018-02-05T11:14:49","guid":{"rendered":"http:\/\/www.valeriofinazzo.it\/wordpress\/?p=503"},"modified":"2018-02-05T12:16:01","modified_gmt":"2018-02-05T11:16:01","slug":"terminare-un-processo-java","status":"publish","type":"post","link":"http:\/\/www.valeriofinazzo.it\/wordpress\/2018\/02\/terminare-un-processo-java\/","title":{"rendered":"TERMINARE UN PROCESSO JAVA"},"content":{"rendered":"<p>Ultimamente mi capita di aver dei processi JAVA attivi e non vederli tra quelli indicati nel taskmanager. Mi capita con il plugin jetty che a seguito di errore risulta non attivo, ma in realt\u00e0 mi ha lasciato un processo che blocca l&#8217;accesso alle risorse.<\/p>\n<p>Per fortuna ci viene in soccorso il\u00a0<a href=\"https:\/\/docs.oracle.com\/javase\/7\/docs\/technotes\/tools\/share\/jps.html\">jps &#8211; Java Virtual Machine Process Status Tool<\/a>\u00a0che mi permette di sapere quanti processi java sono attivi e relativo PID per poterli chiudere con il comando taskkill.<\/p>\n<p>Pertanto apriamo una shell e lanciamo il comando<\/p>\n<p>jps -m<\/p>\n<p>che mi restituir\u00e0 l&#8217;elenco dei processi java attivi<\/p>\n<p>984 DevMode -gen C:\\Users\\Valerio\\eclipse-workspace-oxygen\\gwtwebapp\\target\\.generated -war C:\\Users\\Valerio\\eclipse-workspace-oxygen\\gwtwebapp\\target\\gwtwebapp-1.0-SNAPSHOT -logLevel INFO -port 8888 -codeServerPort 9997 -startupUrl application.html -sourceLevel 1.8 it.valeriofinazzo.application<br \/>\n7876<br \/>\n2492 Launcher gwt:run<br \/>\n7308 Jps -m<\/p>\n<p>A questo punto possiamo lanciare il comando\u00a0taskkill \/F \/PID 984 e il sistema ci restituir\u00e0 il messaggio<\/p>\n<p>OPERAZIONE RIUSCITA: il processo con il PID 984 \u00e8 stato terminato.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ultimamente mi capita di aver dei processi JAVA attivi e non vederli tra quelli indicati nel taskmanager. Mi capita con il plugin jetty che a seguito di errore risulta non attivo, ma in realt\u00e0 mi ha lasciato un processo che blocca l&#8217;accesso alle risorse. Per fortuna ci viene in soccorso il\u00a0jps &#8211; Java Virtual Machine &hellip; <a href=\"http:\/\/www.valeriofinazzo.it\/wordpress\/2018\/02\/terminare-un-processo-java\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">TERMINARE UN PROCESSO JAVA<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[93],"tags":[],"_links":{"self":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/503"}],"collection":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":2,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":506,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/503\/revisions\/506"}],"wp:attachment":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/tags?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}