日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在linux shell中啟動(dòng)jar文件 (linux shell 啟動(dòng) jar)

如何在Linux Shell中啟動(dòng)jar文件

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供平陽網(wǎng)站建設(shè)、平陽做網(wǎng)站、平陽網(wǎng)站設(shè)計(jì)、平陽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、平陽企業(yè)網(wǎng)站模板建站服務(wù),10余年平陽做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

Linux Shell是Linux操作系統(tǒng)下的一種基于文本的命令行界面工具,它可以通過命令執(zhí)行和控制操作系統(tǒng)和程序,是Linux系統(tǒng)管理和開發(fā)的重要工具之一。在Linux Shell中啟動(dòng).jar文件可以讓我們在Linux系統(tǒng)中運(yùn)行Java程序,下面將介紹如何在Linux Shell中啟動(dòng).jar文件。

一、安裝Java運(yùn)行環(huán)境

在Linux系統(tǒng)中啟動(dòng).jar文件必須要安裝Java運(yùn)行環(huán)境,如果沒有安裝Java,可以通過以下命令安裝:

sudo apt-get update

sudo apt-get install default-jre

執(zhí)行以上命令后需要輸入管理員密碼,然后系統(tǒng)會(huì)自動(dòng)下載Java運(yùn)行環(huán)境并安裝,安裝完成后可以通過以下命令查看Java版本:

java -version

若命令行輸出顯示Java版本,則說明Java運(yùn)行環(huán)境已經(jīng)安裝成功。

二、編寫Java程序并打包為.jar文件

在啟動(dòng).jar文件之前需要?jiǎng)?chuàng)建一個(gè)Java程序,并打包為.jar文件,可以通過以下命令編寫一個(gè)簡單的Java程序:

nano HelloWorld.java

然后輸入以下代碼:

public class HelloWorld{

public static void mn(String[] args){

System.out.println(“Hello World!”);

}

}

按Ctrl+X,hit Y and Enter保存并退出。然后執(zhí)行以下命令編譯Java程序:

javac HelloWorld.java

編譯成功后會(huì)生成一個(gè)HelloWorld.class文件,然后通過以下命令打包為.jar文件:

jar cfe HelloWorld.jar HelloWorld HelloWorld.class

其中,c表示創(chuàng)建一個(gè)jar包,f表示指定jar包文件名,e表示指定啟動(dòng)類。執(zhí)行以上命令后會(huì)在當(dāng)前目錄下生成一個(gè)HelloWorld.jar文件。

三、啟動(dòng).jar文件

在Linux Shell中啟動(dòng).jar文件需要使用Java命令,通過以下命令啟動(dòng).jar文件:

java -jar HelloWorld.jar

執(zhí)行以上命令就可以在Linux系統(tǒng)中成功運(yùn)行Java程序了。

如果需要傳遞參數(shù),可以在命令后面添加參數(shù),例如:

java -jar HelloWorld.jar argument1 argument2

在Java程序中可以通過args[]數(shù)組獲取參數(shù)值。

通過以上介紹我們可以了解在Linux Shell中啟動(dòng).jar文件的方法,首先需要安裝Java運(yùn)行環(huán)境,然后編寫Java程序并打包為.jar文件,最后通過Java命令啟動(dòng).jar文件即可。在Linux系統(tǒng)中通過命令行運(yùn)行Java程序可以方便開發(fā)和管理Java程序,也可以方便地集成到自動(dòng)化腳本中進(jìn)行自動(dòng)化測試等操作。

相關(guān)問題拓展閱讀:

  • 在linux下如果同時(shí)調(diào)用jar包,用ps命令看到有很多java執(zhí)行,系統(tǒng)幾乎卡死,這個(gè)問題有什么辦法可以解決,
  • 如何利用Linux下的shell編程調(diào)用java類?

在linux下如果同時(shí)調(diào)用jar包,用ps命令看到有很多java執(zhí)行,系統(tǒng)幾乎卡死,這個(gè)問題有什么辦法可以解決,

使用舉春shell腳本來執(zhí)行java入口類,在腳本中加jar包到classpath中,正模耐然后用java命令碼亂運(yùn)行入口類,就能啟動(dòng)程序了

如何利用Linux下的shell編程調(diào)用java類?

SERVER_HOME=`dirname $0`

LIB_DIR=$SERVER_HOME/lib

CLASSPATH=$JAVA_HOME/擾敬lib/tools.jar:$LIB_DIR

for jar in `ls $LIB_DIR/*.jar`

do

CLASSPATH=$CLASSPATH:$jar

done

exec $JAVA_HOME/bin/java \

-cp $CLASSPATH YourOwnApplication 1>核仿>緩氏慎stdout.log 2>>stderr.log

關(guān)于linux shell 啟動(dòng) jar的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220


網(wǎng)頁標(biāo)題:如何在linux shell中啟動(dòng)jar文件 (linux shell 啟動(dòng) jar)
當(dāng)前地址:http://www.5511xx.com/article/cdjcoci.html