導航:首頁 > 源碼編譯 > javac編譯非java文件

javac編譯非java文件

發布時間:2022-07-17 22:35:03

① 用javac怎麼單獨編譯一個java文件

對單個*java文件進行編譯的方法是利用javac工具。
1. 編寫Hellworld.java源碼
新建一個Hellworld的java文件,代碼如下:
package com.csdn.test;
public class Say {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("hello,world!");
}
}
2、編譯Hellworld.java源碼
執行javac命令編譯源代碼,下面得藍色部分說明javac執行成功了,並在當前目錄下生成了Say.class文件,如下:
Microsoft Windows [版本 6.1.7600]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。
C:/Users/Administrator>d:
D:/>cd temp
D:/temp>javac Hellworld.java

② JAVAC編譯是否必須在JAVA文件所在目錄才行

不是,要設置環境變數,在我的電腦上單擊按滑鼠右鍵,選擇屬性,彈出系統屬性對話框,切換高級選項卡,點擊環境變數,系統變數下點擊新建按鈕,變數名填:JAVA_HOME,變數值:你安裝的JAVA應用程序路徑名(例C:\Program
Files\Java\jdk1.7.0_51),在系統變數找到變數Path,點擊編緝按鈕,在變數值最後添加\;%JAVA_HOME%\bin;再運行cmd,你就可以運行JAVA虛擬機了。

③ javac 無法編譯java文件

那就是你的環境問題。
你不用編任何代碼看可不可以通過javac
另:文件存放位置要明確 最好用英文。

④ 如何使用javac命令編譯java源程序

1.建文本文檔,輸入自己的java程序。

⑤ javac編譯生成的.class文件與.java文件名字不相同,這是為什麼,

那是因為你的那個class名是Person而非Demo類。.class文件名永遠與類名嚴格相同。
並且你的那個class不是public類型的,於是允許.java的文件名與類名不一致。如果是public類,則類名與文件名必須嚴格保持一摸一樣。
補:
就是啊,只要類名是Person,那麼編譯出來永遠生成Person.class,不管你的文件名是什麼。並且,如果你的類是public類,只要文件名不是Person.java,則編譯不通過。

⑥ 如何用javac 編譯java文件

這個下載安裝完jdk後,是需要配置環境變數才可以使用的。
如:jdk安裝在「C:\Program Files\java\jdk1.6.0_10」
第一步:新建「java_home」值,輸入「C:\Program Files\java\jdk1.6.0_10」;
第二步:新建「classpath」值,輸入「.;%java_home%\lib」;
第三步:在path中增加「%java_home%\bin」;
備註:配置環境變數在「計算機」右擊「屬性」,之後選擇「高級環境變數」,在選擇「環境變數」即可。
結構

javac
[ options ] [ sourcefiles ] [ @files ]
參數可按任意次序排列。

options
命令行選項。

sourcefiles
一個或多個要編譯的源文件(例如 MyClass.java)。

⑦ 編譯java文件時出現:「javac不是內部或外部命令也不是可運行的程序或批處理文件」,如何處理

如果java命令可以用,那麼javac命令應該也可以用。
出現你這種情況的原因有二:
(1)已經正確安裝JDK,但沒有重新打開控制台,導致javac命令不能用。
解決方法:關閉原有控制台,重新打開控制台,輸入javac測試。

(2)已經正確安裝JDK,但沒有設置path環境變數,導致javac命令不可用。
解決方法:設置環境變數,將類似「C:\Program Files\Java\jdk1.6.0_17\bin」的值添加到path環境變數中。重新打開控制台,輸入javac測試。

至於「java -version」顯示安裝成功,這並不能說明什麼。java是跨平台的語言,在Windows、Linux等多種操作系統平台上都預裝有java的運行環境JRE,在它的bin目錄下就有java命令(用於運行Java程序),但沒有javac命令(用於編譯Java程序)。也就是說,即使你不安裝JDK,一樣可以使用java命令,但不能直接使用javac,除非安裝jdk,並設置path環境變數。

閱讀全文

與javac編譯非java文件相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:573
python員工信息登記表 瀏覽:373
高中美術pdf 瀏覽:156
java實現排列 瀏覽:510
javavector的用法 瀏覽:978
osi實現加密的三層 瀏覽:228
大眾寶來原廠中控如何安裝app 瀏覽:908
linux內核根文件系統 瀏覽:238
3d的命令面板不見了 瀏覽:520
武漢理工大學伺服器ip地址 瀏覽:143
亞馬遜雲伺服器登錄 瀏覽:519
安卓手機如何進行文件處理 瀏覽:67
mysql執行系統命令 瀏覽:925
php支持curlhttps 瀏覽:141
新預演算法責任 瀏覽:441
伺服器如何處理5萬人同時在線 瀏覽:246
哈夫曼編碼數據壓縮 瀏覽:421
鎖定伺服器是什麼意思 瀏覽:382
場景檢測演算法 瀏覽:615
解壓手機軟體觸屏 瀏覽:343