1、jar 其實(shí)是 zip 壓縮的一個(gè)文件夾,解壓縮出來修改后再壓縮回去即可。
目前成都創(chuàng)新互聯(lián)已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、確山網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2、用Java寫了一個(gè)小工具,使用maven java 工程。寫完后,想打包成一個(gè)可執(zhí)行的jar包。
3、比如:localRepositoryD:\Local-RepolocalRepository 所以如果有自己電腦可以聯(lián)網(wǎng),那個(gè)repository文件夾就不用從別人那copy過來。如果你自己不能上網(wǎng),就要配置settings.xml的本地庫的路徑和你copy的repository路徑關(guān)聯(lián)上。
1、首先基本的運(yùn)行 jar 包命令如下 這個(gè)命令會(huì)鎖定命令窗口,當(dāng)窗口關(guān)閉時(shí),程序也就自動(dòng)退出了,所以需要讓 jar 包后臺(tái)運(yùn)行。
2、jar 命令詳解jar 是隨 JDK 安裝的,在 JDK 安裝目錄下的 bin 目錄中,Windows 下文件名為 jar.exe,Linux 下文件名為 jar。它的運(yùn)行需要用到 JDK 安裝目錄下 lib 目錄中的 tools.jar 文件。
3、編譯的時(shí)候,需要使用-cp環(huán)境變量來引入外部jar的地址。-cp也可以換成-classpath。運(yùn)行過程中,環(huán)境變量-cp中一定要加入編譯時(shí)候生成的class文件的路徑。并且用冒號分割。記住,在windows下環(huán)境變量是使用引號分割的。
4、linux打開jarxml:在安裝好 java 環(huán)境條件下,按下 Windows + R 鍵,在彈出的運(yùn)行框中輸入 CMD (不區(qū)分大小寫)。
5、首先需要Linux系統(tǒng)中裝有vim和zip程序,使用 vim xxx.jar 打開jar包:首先建一個(gè)目錄,將jar包內(nèi)的文件解壓到目錄中:下面是分解動(dòng)作~然后,你得到了一個(gè)目錄。
直接用 find / -name *aaa*這個(gè)命令表明了linux系統(tǒng)將在/下整個(gè)目錄中查找所有的包含有aaa這3個(gè)字母的文件,比如 saaa,tibc.aaa等等符合條件的文件都能顯示出來。
登錄Linux系統(tǒng)之后打開終端,確定你要找關(guān)鍵字的目錄。查看下當(dāng)前目錄下所有的文件,你所要找的關(guān)鍵字就在當(dāng)前目錄下某個(gè)文件里面。find -type f -print這個(gè)命令可以列出當(dāng)前目錄下的所有文件。
打開shell連接工具,連接上服務(wù)器,pwd查看當(dāng)前目錄,一般進(jìn)來默認(rèn)在主目錄下。通過命令:cd /切換到主目錄下,然后pwd查看當(dāng)前目錄,并用ls可以查看當(dāng)前目錄下的文件及目錄。
用find+exec命令結(jié)合rename命令可實(shí)現(xiàn)文件名“部分替換” 因?yàn)榇嬗心夸浀奶鎿Q,目錄替換后,就無法繼續(xù)搜索原目錄了,所以,需要多次執(zhí)行才能完成所有目錄的替換。
可以使用grep命令來查找當(dāng)前目錄下所有文件中包含的某個(gè)特定字符。 示例:查找當(dāng)前目錄下所有帶有set的文件 。