java怎么用cmd運(yùn)行jar文件 如何在linux下運(yùn)行java文件?
如何在linux下運(yùn)行java文件?以Ububtu系統(tǒng)為例,想在Ubuntu上不運(yùn)行java程序,可以將java程序編譯器成功后穿越小說合集,然后在Ubuntu上用命令執(zhí)行jar文件。詳細(xì)操作追加:1
如何在linux下運(yùn)行java文件?
以Ububtu系統(tǒng)為例,想在Ubuntu上不運(yùn)行java程序,可以將java程序編譯器成功后穿越小說合集,然后在Ubuntu上用命令執(zhí)行jar文件。詳細(xì)操作追加:
1、Windows上在用eclipse代碼編譯java工程,編譯器成功后文件導(dǎo)入為Runnable JAR File,如MyTest.jar。
2、Ubuntu上java環(huán)境完全安裝:
(1)到JDK官網(wǎng)可以下載linux上可以使用的jdk。
(2)到eclipse官網(wǎng)去下載linux上不使用的eclipse。
(3)將jdk和eclipse本地上傳到Linux服務(wù)器并解壓文件,然后配置一般java環(huán)境變量。(eg.jdk的解壓文件目錄是/home/test)
配置方法:可以編輯/etc/profile文件,去添加如下內(nèi)容(備注:Linux中冒號(hào):主要用于相互交錯(cuò)路徑,點(diǎn)號(hào).它表示當(dāng)前目錄)
exportJAVA_HOME/home/test/jdk1.8.0_65
exportPATH$JAVA_HOME/bin:$PATH
exportCLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
編輯的話能夠完成后保存到文件
(4)使配置生效時(shí)間,下命令source/etc/profile
(5)測試環(huán)境變量是否配置成功了,下達(dá)命令java-version。總是顯示jdk版本,則來表示java環(huán)境變量配置成功。
3、Ubuntu上負(fù)責(zé)執(zhí)行java工程導(dǎo)出來的jar文件。命令:java-jarMyTest.jar
為什么普通jar不能運(yùn)行?
要在本機(jī)運(yùn)行普通地jar的前提是本機(jī)前提是安裝好了java運(yùn)行環(huán)境(jre)或者java開發(fā)環(huán)境(jdk),在本機(jī)的path路徑下委托運(yùn)行環(huán)境的環(huán)境變量后才可以不運(yùn)行,輸入輸入運(yùn)行指令,windows機(jī)器可以打開cmd黑窗口執(zhí)行,linux就不使用xshell軟件可以打開遠(yuǎn)程登錄窗口,連接上后輸入輸入指令
Centos7自己寫了一個(gè)java程序的jar包,需要寫一個(gè)腳本,然后設(shè)置成開機(jī)自啟動(dòng),應(yīng)該怎么做?
1.#創(chuàng)建
vim
#將環(huán)境配置寫到里面不很清楚自己配置的也可以用
more/etc/profile打開系統(tǒng)
exportJAVA_HOME/usr/local/install/jdk1.8.0_201
exportPATH$JAVA_HOME/bin:$PATH
#jar包啟動(dòng)命令
nohupjava-jar/usr/local/project/casic-eureka-1.0.jardstrok/usr/policies/project/eureka.log2gt1amp
2.給直接添加權(quán)限
chmodx
3.先添加開機(jī)啟動(dòng)
在rc.local中加上一行
4.直接添加完之后是可以reboot重起服務(wù)器,之后再在用ps-ef|grepjava一欄是否需要啟動(dòng)最終