本文目錄一覽:
- 1、如何使用cmd編譯java文件
- 2、java文件如何在cmd中編譯?
- 3、怎麼用命令行編譯,打包,運行java
- 4、如何使用命令行編譯和運行Java代碼
- 5、如何使用命令行編譯以及運行java文件
- 6、怎麼用cmd編譯java程序
如何使用cmd編譯java文件
1、用記事本編寫java文件,放在某個盤的文件夾下。假設在f:Demo。2、用windoes+R鍵打開cmd窗口,在命令行中輸入f:,目的是將路徑改為java文件所在的路徑。3、在再命令行中輸入cd 文件名(在這裡是Demo) 打回車,路徑就到了f:Demo下。4、然後再命令行中輸入javac java名.java 形成位元組碼文件。5、再輸入java java文件名就ok了。此時就會將你需要輸出地東西輸出在屏幕上。
java文件如何在cmd中編譯?
方法/步驟
將java文件寫好,置於目標文件夾裡面,這裡將其放在「D://java/”目錄下,也可以放在任何喜歡的位置。
按下鍵盤上的windows按鈕,或者直接點擊電腦開始按鈕,在」搜索文件框程序「框里填寫」cmd「,點擊回車,進入cmd窗口
進入窗口後,界面上首先會顯示」C:\Users\Administrator”,在這句語句後面寫上文件所在的盤,進入該盤,進入下一級目錄只需寫上:cd 文件夾名稱「再按回車,在這裡是」cd java「,注意不要漏寫了cd與文件夾名稱之間的空格。
進入最後一個文件夾後,寫上」javac java文件名「再回車,如這裡是」javac jinyan.java「。回車之後可以進入目標文件卡查看,會看見一個後綴名為.class的文件。
再在後面寫上」java 文件名「 再回車即運行成功,如這裡寫的”java jinyan”,還是注意不要忘記空格。
已經編譯過的java文件再次運行時不需要再用javac語句編譯文件,直接用java語句運行即可。
怎麼用命令行編譯,打包,運行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代碼
這裡給你一個具體的場景來講述如何使用命令行編譯和運行Java代碼:
任務
我們有一個相當標準的Java工程,它包含三個頂層文件夾:
/bin-用來存放已編譯好的.class文件
/lib-用來存放第三方.jar文件
/src-存放.java源代碼
我的任務就是要從Java工程根目錄去編譯和運行工程。我們將使用Windows操作系統作為例子(和在Unix系統上的唯一區別就是路徑分隔符是」:「而不是」;「)。
編譯Java代碼
第一步是把文本文件.java源代碼編譯成Java虛擬機位元組碼文件(.class)。這一步使用一個叫javac的JDK工具來完成。
假設我們在應用的根目錄下,從com.example包下嘗試把Application.java文件,以及把lib文件夾中的lib1.jar和lib2.jar庫編譯到目標文件夾bin下,編譯命令應該是如下格式:
javac -d bin -sourcepath src -cp lib/lib1.jar;lib/lib2.jar src/com/example/Application.java1
編譯完後,/bin/com/example/Application.class應該就會創建出來了。如何Application.java使用了其他工程的類,那麼他們全部會自動被編譯並且放到相應的文件夾下。
運行Java代碼
為了啟動我們剛剛編譯的.class文件,需要另外一個叫java的JDK工具。
假設我們在應用的根目錄下,為了能夠啟動com.example包中的,使用了lib文件夾下的lib1.jar和lib2.jar庫的Application.class文件,啟動命令應該是如下
java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application
我們在這裡沒有提供文件名,只有一個實際的類名,java會基於提供的classpath(縮寫成cp)路徑去搜索。
如何使用命令行編譯以及運行java文件
方法/步驟
我們先新建文本文檔,輸入自己的java程序。
這裡我寫一個簡單的java程序,來做示範。
import java.util.*;
public class HelloDate{
public static void main(String[] args){
System.out.println(“Hello,it’s:”);
System.out.println(new Date());
}
}
然後另存為一個java文件。
1.選擇文件—另存為—名稱為「HelloDate.java」—–選擇「所有文件」。
2.記住自己這個文件的存儲位置。(方便我們調用哦!)
打開程序—-附件—命令提示符。
由於我的那個java文本保存在了F:/java/(在F盤下的java文件夾里)下,所以如果要想編譯,就需要先通過命令提示符進入java這個文件夾,具體步驟如下:
1.進入F盤:輸入【F:】,然後按下回車鍵【Enter】
2.輸入【cd java】,按下回車鍵【Enter】
這樣就已經進入了。這裡的cd的意思就是進入的意思。
緊接著調用java編譯器進行編譯。
輸入【javac HelloDate。java】,然後按下回車鍵【Enter】
然後運行結果。
輸入【java HelloDate】,按下回車鍵【Enter】
7
經驗總結:運行一個java程序的大概的流程是:
書寫源代碼——編譯——-運行—-結束。
怎麼用cmd編譯java程序
本文介紹如何用cmd編譯java程序。
材料/工具
記事本
方法
1、首先,在記事本上編寫java代碼。並將後綴名.txt改為.java 。(本文以HelloWorld為例。)如圖
2、按住window鍵和R–輸入cmd
3、在出現的窗體中,輸入java源碼所在的路徑(我的源碼是在D盤下的)
4、然後開始執行編譯: javac java源文件名.java (javac HelloWorld.java)(javac後面有一個空格)
5、編譯之後,我們可以在java源文件所在位置看到編譯後出現的.class文件
6、執行編譯後的程序:java java源文件名(javac後面有一個空格)
這樣就編譯並執行完成了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/185818.html