java編譯目錄
㈠ java源文件編譯時要放在哪裡
很可能是編譯的路徑沒選對,用絕對路徑也可以,用相對路徑也可以,絕對路徑:就是cmd調出管理員窗口後,輸入javac E:\xuexi\HelloWord.java。其中E:\xuexi\HelloWord.java就是源程序HelloWord.java的絕對路徑,即源程序文件在哪裡,它的絕對路徑就是從類似上述例子的路徑。相對路徑:一直點一直點,找到你寫的源文件HelloWord.java,然後在最上面路徑那一欄中把原來的名字全部刪掉,輸入cmd,這就是相對路徑。例如HelloWord.java在E:\xuexi下,只需要把最上面路徑欄里的E:\xuexi刪掉,換成cmd回車就可以了,最後再輸入javac HelloWord.java就可以編譯。如果有錯誤也會報錯。
㈡ java中編譯的時候如何把目錄引到d盤或者e盤下
假如,你把你寫好的java源文件保存在了D盤下的testjava文件夾下,也就是你說的專門存放練習的文件夾里。然後,配置你的classpath,在classpath路徑下添加上D:\testjava\;添加後,點擊確定。
然後啟動命令行窗口,在命令行窗口用cd命令切換到D:\testjava\目錄下,C盤切換到D盤命令:C:\>D: 然後用cd調整目錄。最後編譯java源文件並執行。
㈢ javac命令編譯整個目錄
多了一個*號。
命令行模式在d:/java/b/c/目錄下 javac *.java
㈣ 如何在命令行方式下編譯一整個文件夾下的所有java文件
暫時提供一個編譯類,如果有更好的方法再交流。
import java.io.File;import java.io.IOException;
import java.util.Scanner;
public class CompileJavaFiles {
private static Runtime r = Runtime.getRuntime();
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入待編譯的文件夾路徑:");
String path = scanner.nextLine();
File directory = new File(path);
if (null == directory || !directory.isDirectory()) {
System.out.println("指定的目錄不存在.");
} else {
execute(directory);
System.out.println("全部編譯完成.");
}
System.exit(0);
}
public static void execute(File file) throws IOException {
if (null != file) {
if (file.isDirectory()) {
File[] files = file.listFiles();
for (File f:files) {
execute(f);
}
} else if (file.isFile() && file.getName().endsWith(".java")) {
r.exec("javac " + file.getAbsolutePath());
System.out.println("正在編譯 " + file.getAbsolutePath());
}
}
}
}
首先編譯 CompileJavaFiles 文件,然後運行,試試看效果怎麼樣。
㈤ 如何用javac命令編譯一個目錄以及子目錄下所有的java文件呢
你好!
這個太簡單了,先轉到你要編譯的java文件目錄,用
javac
*.java命令執行編譯就OK了。
僅代表個人觀點,不喜勿噴,謝謝。
㈥ java:src目錄及子目錄下的java文件如何編譯到classes目錄下對應的目錄
其實不用什麼復小工具或者什麼命令制,工程下的src目錄都是指source,也就是源代碼的意思,對於Java來說,就是主要用來存放後綴名為.java文件和一些配置文件(比如.properties文件)。在src目錄旁邊的build目錄里就有一個classes目錄,當java工程啟動的時候src目錄里的.java文件和配置文件都會自動統一編譯到這個classes目錄中,一個包就是一個文件夾名字相同一一對應。
㈦ 怎麼將.java編譯到指定的文件夾中
在控制台下輸入:
javac helloworld.java -d E:\study\src
你還可以運行javac ?來查看幫助.裡面有很多參數提示的.
㈧ java編譯路徑問題
好像不行,要在它定義的包路徑上一層編譯
㈨ 怎麼把所有java文件夾編譯成class文件
如果你是eclipse的java開發環境配置完成,只要點中你eclipse中的項目,右鍵-》編譯就可以了。
如果解決了您的問題請採納!
如果未解決請繼續追問
㈩ JAVA編譯目錄
用-d來指定目錄,例如:
你所在目錄是c:\work
裡面有兩個目錄run和class
將.java文件放在run中,並且保留裡面的package class;
進入目錄c:\work\run
執行命令javac hello.java -d c:\work