centos后臺無法啟動jar包 centos里如何查看jar包的架構(gòu)?
centos里如何查看jar包的架構(gòu)?(1)用WinRAR可以打開(2)可以找到想明白了類和方法的class(3)反編譯javap-cClass文件名不能加class后綴jdk配置是什么?jdk是Ja
centos里如何查看jar包的架構(gòu)?
(1)用WinRAR可以打開
(2)可以找到想明白了類和方法的class
(3)反編譯javap-cClass文件名
不能加class后綴
jdk配置是什么?
jdk是Java語言的軟件開發(fā)工具包,主要注意用于移動設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序。
jdk是整個java開發(fā)的核心,它真包含了JAVA的運(yùn)行環(huán)境(JVMJava系統(tǒng)類庫)和JAVA工具。
jdk配置:
1.安裝
從sun公司網(wǎng)站.com去下載linux版本的jdk
打開終端,用cd命令再次進(jìn)入jdk所在的位置目錄,負(fù)責(zé)執(zhí)行不能復(fù)制命令
sudocp/usr
想要jdk復(fù)制到/usr目錄下
然后把直接進(jìn)入/usr目錄
cd/usr
想執(zhí)行權(quán)限
chmodx
想執(zhí)行完全安裝命令
(文件名)
如遇錯誤,可先直接切換至root用戶下,suroot,再不能執(zhí)行直接安裝命令
完全安裝順利會在/usr目錄下生成jdk1.6.0_07目錄,就是jdk的安裝目錄
關(guān)機(jī)重啟電腦,打開終端,鍵入java-version
若他有顯示java的版本信息,則來表示直接安裝成功了,
2.配置
安裝順利后必須配置jdk環(huán)境變量
用cd命令直接進(jìn)入/etc目錄
sudoviprofile
即執(zhí)行編輯profile文件命令
在umask022前添加如下內(nèi)容:
exportJAVA_HOME/usr/jdk1.6.0_21
exportJRE_HOME/usr/jdk1.6.0_21/jre
exportPATH$PATH:/usr/jdk1.6.0_21/bin
exportCLASSPATH./:/usr/jdk1.6.0_21/lib:/usr/jdk1.6.0_21/jre/lib
保存再次,關(guān)機(jī)重啟電腦
3.測試出來
新建
publicclassTest{
publicstaticvoidmain(String[]args){
(#34hello,Welcome toLinux World!#34)
}
}
在終端用cd命令進(jìn)入到目錄,然后把然后輸入
javac
javaTest
若輸出低
嗨小伙伴們,Welcome toLinux World!
則是因為配置成功!
如肯定不能通過編譯,可實際重新啟動系統(tǒng)試下
4.注意
在用vi命令編輯profile文件時,Linux初學(xué)者可能會還不熟用
sudoviprofile再次進(jìn)入編輯文件后如又出現(xiàn)
PressENToy同問typecommandtocontinue
則按回車
然后把按方向鍵“下”直到umask022前一行
按字母o進(jìn)入編輯狀態(tài)
鍵入環(huán)境變量內(nèi)容
回車,按幾次ESC鍵,直到聽見#34嘀#34聲,鍵入
:x
回車
即能保存退出
到了此時,Linuxjdk環(huán)境變量配置結(jié)束
如果完全安裝結(jié)束時候在終端再輸入:java-version不總是顯示當(dāng)前的安裝版本的話
則必須卸載掉最初的版本表就行。
yum-yremoveltjava版本rlm
的或:centos版本
[/]#yum-yremovejava-1.4.2-gcj-compat御載它。
[soft]#chmod700jdk-1_5_0_
[soft]#./jdk-1_5_0_
[soft]#mvjdk1.5.0_13//usr/locations/
目的是比較方便以后升級,確立軟鏈接
[local]#ln-s/usr/region/jdk1.5.0_13//usr/local/jdk
定義環(huán)境變量
[local]#vi/etc/profile
exportJAVA_HOME/usr/local/jdk
exportPATH$PATH:$JAVA_HOME/bin
exportCLASSPATH.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
行啦,至此java環(huán)境配置完畢
常用基本是工具
Javac:Java源程序編譯器,將Java源代碼轉(zhuǎn)換成成字節(jié)碼。
Java:Java解釋器,再從字節(jié)碼文件,又被稱類文件。執(zhí)行Java應(yīng)用程序的字節(jié)代碼。
appletviewer.exeJavaapplet瀏覽器:appletviewer命令可在沖破萬維網(wǎng)瀏覽器環(huán)境的情況下運(yùn)applet。
jar:java應(yīng)用程序打包工具,可將多個類文件胸壁痛為單個JAR整理歸檔文件。
Javadoc:JavaAPI文檔生成器從Java源程序代碼注釋中再提取文檔,生成氣體API文檔HTML頁。
jdb:Java調(diào)試器(debugger),可以不逐行執(zhí)行程序.設(shè)置里斷點(diǎn)和檢查變ps1。
jps:一欄Java虛擬機(jī)進(jìn)程列表。