使用java代碼重啟項(xiàng)目 java重啟自身tomcat

eclipse 改了java代碼后就自動(dòng)重啟?怎么取消啊

1、雙擊Servers里的Tomcat v7.0 Server at localhost

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括銀州網(wǎng)站建設(shè)、銀州網(wǎng)站制作、銀州網(wǎng)頁制作以及銀州網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,銀州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到銀州省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

2、點(diǎn)擊彈出界面底部的?Modules

3、點(diǎn)擊第二步出現(xiàn)的界面中的對應(yīng)項(xiàng)目, edit編輯操作

4、取消自動(dòng)重啟的勾選框

推薦看看:ecplise中如何關(guān)閉Tomcat的自動(dòng)重啟/加載

通過Java代碼實(shí)現(xiàn)重啟tomcat和拉服務(wù)(Linux),不清楚怎么實(shí)現(xiàn),望各位指教?。。〖奔奔?/h2>

先寫一個(gè)shell,java代碼里調(diào)用shell:

String shellPath="123.sh";

Process

process = Runtime.getRuntime().exec("./"+shellPath);

如何通過JAVA代碼 重啟tomcat

tomcat熱部署只針對class文件,你修改其他文件確實(shí)不能自動(dòng)熱部署。

中間件啟動(dòng)的時(shí)候就裝載好的文件只能重啟tomcat了或通過tomcat manager來重載。

如果在程序中有通過流的形式讀取文件的話,那么手動(dòng)修改后重新觸發(fā)讀取動(dòng)作,能生效。

你這種情況要么重啟,要么把裝載properties這些文件的動(dòng)作改成代碼來操作,而不是中間件啟動(dòng)時(shí)自動(dòng)裝載。

下面兩篇文章可能會(huì)幫到你:

鏈接里面有人介紹apache的common包里面有解決方案。

java 程序,實(shí)現(xiàn)重啟功能。求大神幫忙,急

電腦重啟么????

processbuiler,process,執(zhí)行doc命令即可,so?easy

給你,小挫

import?java.io.BufferedReader;

import?java.io.BufferedWriter;

import?java.io.File;

import?java.io.IOException;

import?java.io.InputStreamReader;

import?java.io.OutputStreamWriter;

public?class?Processing

{

public?static?void?main?(?String[]?args?)

{

try

{

//?open?cmd

//?Process?process?=?Runtime.getRuntime?().exec?(new?String[]?{

//?"cmd",?"/c",?"dir"?},?null,?new?File?("e:/"));

Process?process?=?Runtime.getRuntime?().exec?("cmd");

InputStreamReader?isr?=?new?InputStreamReader?(process.getInputStream?(),?"gbk");

BufferedReader?br?=?new?BufferedReader?(isr);

//?next?command

OutputStreamWriter?osw?=?new?OutputStreamWriter?(process.getOutputStream?());

BufferedWriter?bw?=?new?BufferedWriter?(osw);

bw.write?("shutdown?-r?-f");

bw.newLine?();

bw.flush?();

bw.close?();

osw.close?();

//?read

String?line?=?null;

while?(null?!=?(?line?=?br.readLine?()?))

{

System.out.println?(line);

}

//?wait?for?termination

//?process.waitFor?();

//?process.exitValue?();

process.destroy?();

br.close?();

isr.close?();

}

catch?(IOException?e)

{

e.printStackTrace?();

}

//?catch?(InterruptedException?e)

//?{

//?e.printStackTrace?();

//?}

}

}

當(dāng)前標(biāo)題:使用java代碼重啟項(xiàng)目 java重啟自身tomcat
標(biāo)題網(wǎng)址:http://muchs.cn/article2/ddipioc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、域名注冊關(guān)鍵詞優(yōu)化、網(wǎng)站導(dǎo)航網(wǎng)頁設(shè)計(jì)公司、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)