繼承了類,在方法里監(jiān)聽(tīng)了事件 在該類添加注冊(cè)了 基本就不會(huì)有什么問(wèn)題了
成都創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)按需求定制網(wǎng)站,是成都網(wǎng)站建設(shè)公司,為成都電動(dòng)窗簾提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開(kāi)發(fā)等。成都網(wǎng)站營(yíng)銷推廣熱線:18982081108
如果這個(gè)是你練習(xí)的項(xiàng)目,可以發(fā)我 我看一下
項(xiàng)目的部署方式有在本地搭建服務(wù)器進(jìn)行啟動(dòng)或是debug,或是將項(xiàng)目在遠(yuǎn)程服務(wù)器上面部署。一般如果在本地搭建服務(wù)器的時(shí)候,可以直接選擇啟動(dòng)或是直接debug,但是如果項(xiàng)目部署在遠(yuǎn)程的服務(wù)器上面的時(shí)候, 我們?cè)撊绾芜M(jìn)行調(diào)試呢?而一些大公司的項(xiàng)目是不需要在本地搭建應(yīng)用服務(wù)器的,為了環(huán)境統(tǒng)一,應(yīng)用服務(wù)器都是在遠(yuǎn)程服務(wù)器上面,這時(shí)我們就需要用遠(yuǎn)程debug,通過(guò)遠(yuǎn)程服務(wù)器的ip地址和遠(yuǎn)程開(kāi)啟的debug端口進(jìn)行調(diào)試:
1.首先把遠(yuǎn)程服務(wù)器上面需要調(diào)試的代碼放在IDE里面
2.在菜單欄選擇run -edit Configuration,點(diǎn)擊+號(hào),選擇remote,然后在配置項(xiàng)里面輸入遠(yuǎn)程需要調(diào)試機(jī)器的IP地址和所對(duì)應(yīng)的端口號(hào),最后在最上面輸入該次一遠(yuǎn)程調(diào)試的項(xiàng)目名字,方便自己區(qū)分不同的項(xiàng)目
3.將配置項(xiàng)中的-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5080添加到JAVA_OPTS的屬性中,重啟遠(yuǎn)程tomcat服務(wù)器
3.再次選擇菜單條run按鈕,找到debug+“自己設(shè)置的項(xiàng)目名字”,點(diǎn)擊然后就可以進(jìn)行遠(yuǎn)程debug調(diào)試
4.在本地項(xiàng)目中設(shè)置斷點(diǎn),然后訪問(wèn)遠(yuǎn)程機(jī)器上面的IP和端口,然后就可以在本地debug調(diào)試了
1、使用java代碼通過(guò)ssh登陸linux并執(zhí)行命令,正常情況下sshd服務(wù)都會(huì)有,知道用戶密碼就可以使用這種方式了。
2、要在遠(yuǎn)程linux服務(wù)器上執(zhí)行命令,可以在linux服務(wù)器上啟動(dòng)一個(gè)服務(wù)做執(zhí)行腳本的代理,不斷接受來(lái)自你這個(gè)項(xiàng)目發(fā)來(lái)的腳本信息,然后執(zhí)行,再把結(jié)果返回給你項(xiàng)目中去。
第一種:以消息隊(duì)列的方式發(fā)送這些腳本信息,linux代理不斷接受,并返回結(jié)果。項(xiàng)目同時(shí)要不斷接受結(jié)果。
第二種:項(xiàng)目中產(chǎn)生的腳本,直接記錄到數(shù)據(jù)庫(kù),linux上的代理訪問(wèn)這個(gè)數(shù)據(jù)庫(kù),獲取腳本信息,并將執(zhí)行結(jié)果寫(xiě)入數(shù)據(jù)庫(kù)。項(xiàng)目中輪詢執(zhí)行結(jié)果。
上面我說(shuō)的消息隊(duì)列可以采用activemq,或者rabbitmq這些。
命令執(zhí)行,java中直接Runtime.getRuntime().exec(command);就行了。
文章題目:遠(yuǎn)程控制java代碼,遠(yuǎn)程控制的代碼
瀏覽地址:http://jinyejixie.com/article44/dssshee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、做網(wǎng)站、品牌網(wǎng)站建設(shè)、域名注冊(cè)、虛擬主機(jī)、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)