導航:首頁 > 程序命令 > 行打包命令

行打包命令

發布時間:2023-08-12 06:20:47

A. 如何用命令行打包air安裝文件

方法很多,可以U盤進PE用install安裝器安裝,可以用光碟安裝,可以啟動按F8進入修復模式,用命令行安裝,具體方法可以把系統光碟的安裝文件復制到D盤win7文件夾,然後開機F8選擇修復計算機,選擇下一步,選擇命令提示符(X:\>這個是默認的,不需要輸入)X:\>D:回車D:\>CDWIN7回車D:\WIN7\>CDSOURCES回車D:\WIN7\SOURCES\>SETUP回車然後會出現WIN7的安裝界面,然後一直下一步,選擇安裝盤盤符,選擇格式化,最後點擊安裝,等待即可。

B. 命令行指定類打包成dex文件

生成了jar後,我們就可以採用命令來生成對應的dex了,我們採用dx命令來生成,這里命令主要在Android sdk下bulid-tools中的dx工具。

出現這個問題是打包生成jar的時候,直接復制了test.class文件到D盤,路徑是test.class與Test.java裡面的packagename不匹配,只需要乎伍碼把com包整個復制出來就ok了。然後使用 jar cvf D:\test.jar D:\歲哪com\demo\Test.class 命令就可以了。(下面也有另一種命令,完成.classs to .dex)

這里只是演示如何分步打包得到dex文件,其實使用gradle命令更加簡橘知單方便。

tip:工程目錄存放在命名中有空格的路徑下面(如:Program Files),Program Files需要使用「 」包裹,否則在讀取class文件或者寫入dex到該目錄會失敗。

另外有命令直接由.class 生成 .dex文件,其中 dx.jar 在 D:\Program Files"\Android\Sdk\build-tools\28.0.3\lib 下面,需要使用絕對路徑

C. 如何用jar命令對java工程進行打包

一. jar命令用法:
在cmd命令窗口下輸入jar,回車,就會提示改命令的用法:

二.例子(這里介紹的都是生成雙擊可執行的jar包):
1.首先介紹如何在命令行下執行打包程序。
1.1.沒有包結構的最簡單的工程。
(1)在c:盤下新建文件「HelloWorld.java」:

1 public class HelloWorld
2 {
3 public static void main(String[] args){
4 System.out.println("Hello world!");
5 }
6 }

(2)在命令行下輸入c:\javac HelloWorld.java,在c:盤下編譯生成「HelloWorld.class」。

(3)在c:盤下新建文件「menefest」(沒有後綴名):

Main-Class: HelloWorld

注意最後要有一個空行,否則會出現找不到類的錯誤。

(4)打包:輸入c:\jar cvmf menifest HelloWorld.jar HelloWord.jar HelloWorld.class,在c:盤下生成「HelloWorld.jar」。

(5)執行:輸入c:\java -jar HelloWord.jar。屏幕回顯「HelloWorld」。

1.2.有包結構的java工程。
(1)在c:\com\gosyl\demo\下新建文件「HelloWorld.java」:

package com.gosyl.demo;

public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}

(2)在命令行下輸入c:\javac com/gosyl/demo/HelloWorld.java,在c:\com\gosyl\demo\文件夾下編譯生成「HelloWorld.class」。

(3)在c:盤下新建文件「menefest2」(沒有後綴名):

Main-Class: com.gosyl.demo.HelloWorld

注意最後要有一個空行,冒號後面要一個空格。否則會出現找不到類的錯誤。

(4)打包:輸入c:\jar cvmf menifest2 HelloWorld.jar HelloWord.jar com/,在c:盤下生成「HelloWorld.jar」。

(5)執行:輸入c:\java -jar HelloWord.jar。屏幕回顯「HelloWorld」。

1.3.引用到外部jar包的java工程。
(1)在c:\com\gosyl\demo\下新建文件「Car.java」:

package com.gosyl.demo;

public class Car
{
public static void main(String[] args){
Light.on();
}
}

(2)在c:\com\gosyl\demo\下新建文件「Light.java」:

package com.gosyl.demo;

class Light
{
public static void on(){
System.out.println("Light is on!");
}
}

(3)打包1:輸入c:\jar cvf Light.jar com/gosyl/demo/Light.class,在c:盤下生成「Light.jar」。

(4)在c:盤下新建文件「menefest-car」(沒有後綴名):

Main-Class: com.gosyl.demo.Car
Class-Path: Light.jar

注意最後要有一個空行,冒號後面要一個空格。否則會出現找不到類的錯誤。

(5)打包2:輸入c:\jar cvmf menifest-car Car.jar com/gosyl/demo/Car.class,在c:盤下生成「Car.jar」。

(6)執行:輸入c:\java -jar Car.jar。屏幕回顯「Light is on」。

三.總結
1.清單文件menifest,對格式要求很高,注意每個冒號後面要有一個空格,文件最後要有一個空行。
2.對於引用到外部jar包的工程,需要在manifest中定義好Class-Path屬性。
3.對於雙擊.bat文件出現刷屏現象的情況,請直接把.bat文件的內容鍵入命令行執行。
4.對於重復簽名的jar包,在META-INF裡面會出現多個簽名文件,刪除掉多餘的,保存其中一個才能保證jws正常啟動。

D. iOS命令行自動打包(archive)

  iOS開發工程師在測試修復bug的過程中,一般會存在頻繁打包的情況,如果一步步在xcode中點擊archive,下一步,下一步。。。這樣太浪費我們的時間了。下面我們來介紹在命令行使用xcodebuild命令進行自動archive打包並且導出ipa文件。

打開你的項目工程配置你的證書和描述文件:

配置證書.png

進入到你的工程目錄下面:

cd /Dandy/dandy_workSpace/TestAutoPacking/

使用以下命令clean工程:

xcodebuild clean -project TestAutoPacking.xcodeproj -scheme TestAutoPacking -configuration Release

如果你的工程pod了第三方庫,那麼你的工程目錄下會有".xcworkspace"文件,你將使用這個文件來打開你的項目工程,我們需要替換下我們的命令:

xcodebuild clean -workspace TestAutoPacking.xcworkspace -scheme TestAutoPacking -configuration Release

上面的命令中:

  -project TestAutoPacking.xcodeproj:編譯項目名稱

  -workspace TestAutoPacking.xcworkspace:編譯工作空間名稱

  -scheme TestAutoPacking:scheme名稱(一般會與你的項目名稱相同)

  -configuration Release:(Debug/Release)

clean成功會是這樣:

clean.png

使用下面的命令archive導出.xcarchive文件:

xcodebuild archive -project TestAutoPacking.xcodeproj -scheme TestAutoPacking -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive

或者:

xcodebuild archive -workspace TestAutoPacking.xcworkspace -scheme TestAutoPacking -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive

上面的命令中:

  -project TestAutoPacking.xcodeproj:同clean步驟中一樣

  -workspace TestAutoPacking.xcworkspace:同clean步驟中一樣

  -scheme TestAutoPacking:同clean步驟中一樣

  -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive:導出.xcarchive文件的目錄以及文件名稱

archive成功會是這樣:

archive.png

  同樣會在/dandy/xmeAutoArchive目錄下面生成一個TestAutoPacking.xcarchive文件:

archiveFile.png

使用下面命令將.xcarchive文件導出為ipa包:

xcodebuild -exportArchive -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive -exportPath /dandy/xmeAutoArchive/TestAutoPacking -exportFormat ipa -exportProvisioningProfile "developmentProfile"

上面的命令中:

  -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive:剛剛導出的.xcarchive文件的目錄

  -exportPath /dandy/xmeAutoArchive/TestAutoPacking:將要導出的ipa文件的目錄以及文件名

  -exportFormat ipa:導出為ipa文件

  -exportProvisioningProfile "developmentProfile":你配置的profile文件的名稱:

profile文件名稱.png

導出ipa成功會是這樣:

ipa.png

  同樣會在/dandy/xmeAutoArchive目錄下面生成一個TestAutoPacking.ipa文件:

ipaFile.png

  這樣我們的ipa包就導出成功了。

  至於導出ipa包後,怎麼安裝到手機上,方式就很多了,託管平台也很多:蒲公英,fir.im。就看您自己的選擇啦~

文/蘇小妖灬(作者)

原文鏈接:http://www.jianshu.com/p/2247f76404eb

E. linux打包壓縮命令tar

linux打包壓縮命令tar的方法如下:

操作設備:戴爾筆記本電腦

操作系統:win10

操作程序:linux主機2.01

1、首先進入到等待輸入shell指令的linux命令行狀態下,如下圖所示。

F. linux--8、打包壓縮文件命令

tar命令用於對文件打包壓縮或解壓
$ tar [選項] [文件]

以下是tar命令的常用參數:

tar是個打包的命令,它的作用是將一堆的文件或目錄歸檔成一個.tar結尾的文件。生成tar包後,就可以用其他的壓縮程序來對tar包進行壓縮。

我們在上面看到的 -z 參數就是對tar包用Gzip程序進行了壓縮,最後才生成了 .tar.gz 結尾的壓縮包。如果不用 -z 參數而使用 -j 參數,也就是用bzip2程序壓縮tar包,最後就會生成 .tar.bz2 結尾的壓縮包。

使用tar命令打包壓縮的一個好處是,它會保留原始文件的許可權和屬性。

我們經常會在windows系統上使用 .zip 格式的壓縮文件,在linux中也可以將文件和目錄壓縮成zip格式,或者解壓zip格式的壓縮包。

但是zip的缺點是不能保留文件的許可權和屬性,解壓後需要我們自己用chmod重新設置文件的許可權。

G. 如何通過命令行將java文件打包成jar

先打開命令提示符(win2000或在運行框里執行cmd命令,win98為DOS提示符),輸入jar Chelp,然後回車(如果你盤上已經有了jdk1.1或以上版本),看到什麼:

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...

選項:

-c 創建新的存檔

-t 列出存檔內容的列表

-x 展開存檔中的命名的(或所有的〕文件

-u 更新已存在的存檔

-v 生成詳細輸出到標准輸出上

-f 指定存檔文件名

-m 包含來自標明文件的標明信息

-0 只存儲方式;未用zip壓縮格式

-M 不產生所有項的清單(manifest〕文件

-i 為指定的jar文件產生索引信息

-C 改變到指定的目錄,並且包含下列文件:

如果一個文件名是一個目錄,它將被遞歸處理。

清單(manifest〕文件名和存檔文件名都需要被指定,按'm' 和 'f'標志指定的相同順序。
示例1:將兩個class文件存檔到一個名為 'classes.jar' 的存檔文件中

H. 執行什麼命令可以把文件夾打包

伺服器端打包:dreamhost伺服器支持shell命令,可以在伺服器端zip/unzip。其實根本不必像網上很多教程說的那樣去下載putty來shell,用windows自帶的telnet就可以了。cmd打開命令行,telnet luck66.com 注意這里換你自己的域名。省去下載軟體的麻煩。如果下載到一個帶木馬的軟體盜走你的密碼就有的你煩了。老非一向堅持軟體少一個好一個。然後的zip命令。在網上找了找有各種千奇百怪的錯誤。最後老非自己試試出來了。zip -r abc.zip abc 這就是把abc文件夾的文件打包進abc.zip的命令。

定時打包:dreamhost支持crontab命令可以定時執行PI。

自動定時下載:用Cuteftp Pro可以實現無人值守定時下載

I. win10 系統下,用tar命令打包文件

win10好像是某個版本號之後,才能使用tar命令,所以想要直接在win10上面使用tar命令,就更新系統吧

先是輸入tar -help

但是在打包的過程中,一直報錯,導致打包中斷,試過命令行,以及用了7-zip,以及其他壓縮軟體,都報錯,命令行的報錯看不來,7-zip的報錯是無法胡高遲識別文件名,bandzip 無法打包

後面想了一下,7-zip說無法識別文件名,應該是nodemoles包的問題,網路上說是沒有讀寫許可權,念稿我分配了許可權褲李後還是不行,

最後想了一下,可能是node_moles的包的問題,把node_moles刪掉後打包,成功。

之前用的是cnpm裝的,網上說cnpm裝的包有點奇怪,npm裝又太慢了,於是用yarn install,安裝完了後,用tar命令打包,成功。

J. 怎麼用命令行編譯,打包,運行java

一、編譯:從.java生成.class
(1)eclipse編譯:
在菜單欄里選擇"項目"→"構建"/"自動構建",就會在workspace的項目里的bin目錄下自動生成.class文件,不需要手動一個個去編譯。

(2)命令行編譯:
進入src目錄,直接javac com/csdn/javacode/A.java,注意這里一定要寫全路徑com/csdn/javacode(這里一定是/號而非.號),並且.java文件一定要有後綴名!
這樣生成的.class文件和src在同一目錄下,就是在哪個目錄下手動一個個編譯,生成的.class文件就在哪個目錄下。
---------------------------------------------
二、運行:從.class生成.exe
命令行運行:
cd進入bin目錄(eclipse構建生成的一般都在bin目錄下),直接java com.csdn.javacode.EncryptClasses key.data
(運行EncryptClasses.class,輸出到key.data文件里)
-----注意.class文件在命令行里不要帶後綴名!並且路徑要寫全,執行時,包名加路徑時,一定是點號.而非/號!!!
------------------------------------------------------------
三、打包jar:
把零散的.class文件打包為jar:(不是在eclipse里"導出"為jar包)

cd進入要打成jar包的class文件所在目錄:jar cvf [生成jar的名稱.jar] [列出class文件] //若有多個用空格隔開
例1:操作零散的單個或幾個class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之後會在bin目錄下生成ipaddress.jar,不過這里jar下面沒有com.csdn.ipaddress包,因為之前沒有創建目錄

例2:把一個文件夾下面所有的class文件打成jar包
(這里讓生成的jar目錄下有com.csdn.ipaddress包,於是在總的文件夾ipaddress下新建文件夾嵌套com\csdn\ipaddress\,裡面放上需要打包的.class文件)
cd回到總的文件夾ipaddress,
jar cvf ipaddress.jar * 回車

閱讀全文

與行打包命令相關的資料

熱點內容
java程序員一天多少行代碼 瀏覽:944
喪屍危機java 瀏覽:123
華為手機怎麼去除app標記未讀信息 瀏覽:852
java監控文件夾 瀏覽:803
群控伺服器主機怎麼轉變普通電腦 瀏覽:705
手機怎麼調整app大小 瀏覽:453
加密門禁卡揭秘 瀏覽:137
詞釋pdf 瀏覽:991
安卓手機上如何停止自動續費 瀏覽:880
加密編碼摘要 瀏覽:785
疫情命令黨 瀏覽:496
java轉sql 瀏覽:705
android獲取apn 瀏覽:74
phpfpm進程池 瀏覽:794
解壓掏耳朵音頻 瀏覽:676
爬香山解壓 瀏覽:953
演算法導論回溯 瀏覽:345
開盤指標源碼查詢 瀏覽:528
有道雲保存伺服器出錯 瀏覽:641
生成360文件夾 瀏覽:1006