命令列編譯Java程式
本文介紹如何在windows系統的命令列內編譯執行一個有輸入的簡單Java程式。
示例中,輸入“Alice”,輸出“hi, Alice. How are you?”
1 新建一個文字文件,寫入如下程式碼。在 E:\program\JavaTestCode 位置另存為Hi.java檔案。
2 按下Win+R,開啟cmd命令列
3 在命令列輸入 E: (進入E盤目錄下)
4 輸入 cd E:\program\JavaTestCode (進入Hi.java所在資料夾)
5 輸入 javac Hi.java
上述命令執行成功後,可以在資料夾內發現多出了Hi.class檔案:
6 繼續在命令列輸入 java Hi Alice 執行編譯後的類Hi ( Alice 為該程式的輸入)
看到輸出結果“ hi, Alice. How are you? ”
【注:javac命令 要寫副檔名.java;java命令 不用寫副檔名。】
相關推薦
用cmd命令列編譯JAVA程式時出現“找不到或無法載入主類”
檢查環境變數配置: JAVA_HOME:D:\Java\jdk1.8.0_91 CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有英文點號) Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
命令列編譯Java程式
本文介紹如何在windows系統的命令列內編譯執行一個有輸入的簡單Java程式。 示例中,輸入“Alice”,輸出“hi, Alice. How are you?” 1 新建一個文字文件,寫入如下程式碼。在 E:\program\JavaTestCode 位置另存為Hi.java檔案。
使用命令列對java程式的編譯執行和打包
0x00 背景 我們平時使用了在有IDE的環境下編寫程式碼,編譯的工作會由IDE自動完成,這樣方便了我們工作,但是卻使我們忽略了程式碼是如何執行的本質,或者當電腦上只有jre環境,沒有開發環境,就需要在cmd環境下進行java程式的編譯和執行,本文詳細介紹瞭
cmd命令列執行java程式的編譯和執行的方法及可能出現找不到或無法載入主類的錯誤的解決
首先我們經常在用cmd命令列編譯和執行java程式時,我們的java程式呼叫了第三方的jar包,那麼編譯和執行的方法有兩種: 方法1: 編譯:javac -Djava.ext.dirs=E:\
用命令列編譯java並生成可執行的jar包
如果對於編譯有編碼要求的 應該使用-encoding引數指明編碼方式:javac -encoding UTF-8 XX.java 一個package中,兩個java檔案中,一個有main函式,一個沒有,兩者之間有呼叫關係 ThreadTest.java package
win10 uwp 使用 msbuild 命令列編譯 UWP 程式
原文: win10 uwp 使用 msbuild 命令列編譯 UWP 程式 本文告訴大家如何使用 msbuild 命令列編譯一個 UWP 程式 在有一些時候,如使用持續整合的時候就不能通過 VisualStudio 的方式編譯 UWP 程式,需要使用命令列的方式編譯。
在Windows命令列執行java程式
1;前提以配置好環境了。jdk安裝完畢了。 2;先建立txt檔案,敲好程式碼;在這裡有個注意的地方,要注意你的txt是否顯示出來,如果沒有顯示出來那就是設定隱藏了檔案字尾名一定要顯示出來, 怎麼看是否隱藏字尾名; 敲程式碼; 3;更改檔名,(
linux和windows中命令列編譯qt程式步驟
注:此方法未經本人證實 1、開啟環境變數設定視窗,編輯 PATH 變數,新增如下內容: c:/Qt/2010.02.1/bin/; c:/Qt/2010.02.1/qt/bin/; c:/Qt/2010.02.1/mingw/bin/ 2、開啟環境變數設定視窗,新增環境變數QTDI
Windows命令列編譯C++程式
命令列編譯程式程式碼,因為編譯效率高、不用去研究開發工具,可以使初學者集中精力在程式碼理解上,因此(命令列+文字編輯器【推薦EditPlus】)非常適合程式設計學習。但往往由於命令列沒有像Visual Studio那麼友好的UI介面,加上需要記憶一堆引數,因而讓很多沒有人指
用命令列編譯java檔案
用慣了IDE,突然發現對於java和javac命令只會基礎的單檔案編譯執行,因此特地研究了一下多檔案依賴編譯執行。(順便一提,stackoverflow真是個好地方) 環境:Java8 Windows10 單檔案編譯 帶包名的java類編譯 現在我們對 HelloWorld
命令列執行java程式,將控制檯日誌儲存到指定檔案
有個程式。命令列啟動命令為 java -verbose sample.DesktopApp在控制檯看到列印日誌。 將日誌按照日期儲存到指定檔案中,以備查驗。關鍵點在於 2>&1 ,把控制檯異常重定向到標準輸出中。完整批處理如下: #!/bin/bash
Centos命令列執行Java程式(引入外部Jar)
本文講的東西比較膚淺,高手們請路過,有不準確的地方,歡迎交流指正。 最近在windows下寫了一個java程式,需要拿到centos系統中執行,本人在虛擬機器上安裝了centos系統,鼓搗了半天,翻閱了一下資料,有些東西記錄一下,以便自己查閱,供有有興趣人蔘考。 首先,確
命令列編譯Qt程式
分為兩大步,首先配置環境變數,其次編譯程式。 1. 配置環境變數 首先要做的就是配置好qt和編譯器的環境變數(本文用的windows平臺下qt5.4.1_msvc2013)。這裡有兩條路,先使用qt的命令列,相當於已經配置好qt的環境變數,然後再配置vc的,或者反過來。
命令列編譯java檔案,執行class檔案
一、編譯java檔案的話,則需要先安裝jdk環境。 安裝JDK後配置環境變數 :計算機➡屬性➡高階系統設定➡高階➡環境變數,在系統變數裡: 1)新建JAVA_HOME,變數值為jdk路徑,我的是C:\Program Files\Java\jdk1.8.0_65 2)新
命令列編譯java檔案
原始檔: package com.test; public class HelloTest { /** * @param args */ public static void main(String[] args) {
本地終端命令列執行Java程式(mac)
下載JDK 下載JDK 設定環境變數(mac) 建立(開啟)使用者環境配置檔案 # 進入使用者根路徑 cd ~ # -l:檢視許可權,-f:檢視所有檔案(包含隱藏檔案) ls -lf # 修改.
命令列執行java程式(windows環境下)
首先要說明以下,本人寫博不多,原來在Iteye寫一些自己遇到的問題,但發現它的編輯工具真是太落後了,格式經常出問題不說, 它的可見既所得編寫模式就是shit,編寫完之後格式亂的一沓糊塗。 所以,移到CSDN來吧,雖然作為一個JAVA programmer,原來的jav
命令列執行Java程式載入指定目錄中的Jar檔案
經常遇到需要新增第三方jar檔案的情況。在命令列狀態下要載入外部的jar檔案非常麻煩,很不好搞,在網上折騰了很久終於搞定了,在這裡做個筆記: 編譯:javac -Djava.ext.dirs=./lib Test.java執行:java -Djava.ext.dirs=./
在linux下用命令列編譯 java的eclipse專案
由於jdk的版本問題導致在windows上編譯打包好的jar包放在linux伺服器上執行的時候出現一點小異常,所以決定在linux上進行一次專案編譯,這有兩個選擇 1.在相同的linux環境下安裝linux版的eclipse 進行編譯 2.在linux用javac命令列進行編譯 3.用maven,ant等專案
Java如何使用命令列編譯包
最近寫Java實驗報告的時候遇到了編譯包的問題,很煩。。。 問題:編寫一個類A,它位於包a中,儲存到A.java中,再編寫一個類B,它位於包b中,儲存到B.java中。在類B中例項化類A的一個物件。分別編譯類A和類B。 使用IDE編譯很方便,按要求建包再編譯就可以,但要是使用cmd就有一些坑。。。 首先我們建