新聞中心
在開發(fā)Java程序的過程中,經(jīng)常需要修改程序的端口號(hào)。如何修改Java程序的端口號(hào)呢?本文將為您詳細(xì)介紹Linux下如何修改Java程序的端口號(hào)。

目前創(chuàng)新互聯(lián)建站已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、大連網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
之一步:查看程序當(dāng)前的端口號(hào)
在Linux終端中,輸入以下命令,查看Java程序當(dāng)前正在使用的端口號(hào):
“`
netstat -anp | grep java
“`
執(zhí)行以上命令后,可以得到以下類似的輸出:
“`
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 12345/java
“`
從以上輸出可以看出,Java程序目前使用的端口號(hào)為8080。
第二步:修改程序的配置文件
Java程序的配置文件通常是在jar包中的,需要先將其解壓。在終端中輸入以下命令,將jar包解壓:
“`
jar -xvf app.jar
“`
執(zhí)行以上命令后,在當(dāng)前目錄下會(huì)生成一個(gè)名為`META-INF`的文件夾。打開該文件夾,找到處于同級(jí)目錄下的`application.yml`文件,用文本編輯器打開該文件:
“`
vim META-INF/application.yml
“`
找到該文件中與端口號(hào)相關(guān)的配置項(xiàng),比如:
“`
server:
port: 8080
“`
將端口號(hào)改為您需要使用的端口號(hào)即可。比如,將上述配置項(xiàng)中的端口號(hào)改為9090:
“`
server:
port: 9090
“`
保存并關(guān)閉該文件。
第三步:重新打包
完成對(duì)程序配置文件的修改后,需要重新打包。在終端中輸入以下命令,重新打包程序:
“`
jar -cvf app.jar ./
“`
這里需要注意的是,要確保在該命令中使用了`./`,以確保將當(dāng)前目錄下的所有文件和文件夾都打包進(jìn)去。
第四步:啟動(dòng)程序
刪除舊的程序包,將新打的程序包放到合適的位置,然后啟動(dòng)程序。在啟動(dòng)程序時(shí),注意要指定新的端口號(hào):
“`
java -jar app.jar –server.port=9090
“`
這里的`9090`是我們?cè)谂渲梦募性O(shè)置的新的端口號(hào)。啟動(dòng)成功后,可以使用以下命令再次查看程序的端口號(hào):
“`
netstat -anp | grep java
“`
以上就是在Linux下修改Java程序端口號(hào)的詳細(xì)步驟。雖然過程有些繁瑣,但只要按照以上步驟操作,修改Java程序的端口號(hào)還是很容易的。
相關(guān)問題拓展閱讀:
- linux怎么更改java環(huán)境變量
linux怎么更改java環(huán)境變量
修改etc文件夾下的bash.bashrc ( /etc下應(yīng)該沒有bashrc這個(gè)文件吧,除非你修改了/etc/profile這羨物磨個(gè)文件 )
還有/etc/bash.bashrc里的變量是對(duì)所有用戶都有效的,如果你只想對(duì)一個(gè)用戶有效的話,可以修改~/.bashrc這個(gè)文件 ( ~就是你的用戶的主目錄 )
最后補(bǔ)充一點(diǎn),一般變量還是放在profile文兄斗件里比螞者較好 ( 即/etc/profile 或者 ~/.bash_profile )
關(guān)于linux修改java 端口的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文題目:Linux如何修改Java程序的端口號(hào)?(linux修改java端口)
本文來源:http://fisionsoft.com.cn/article/dhpcpog.html


咨詢
建站咨詢
