導航:首頁 > 源碼編譯 > JAVA編譯子文件夾

JAVA編譯子文件夾

發布時間:2022-10-05 03:35:21

『壹』 如何用javac 編譯多個目錄中的java文件

根據我個人的經驗,只要找到包含主函數的那個類進行編譯,如果在主函數內有導入其他用戶編寫的包,會自動進行編譯得到.class文件的。你可以試試看。

『貳』 如何用javac命令編譯一個目錄以及子目錄下所有的java文件呢

你好!
這個太簡單了,先轉到你要編譯的java文件目錄,用
javac
*.java命令執行編譯就OK了。
僅代表個人觀點,不喜勿噴,謝謝。

『叄』 如何用javac命令編譯一個目錄以及子目錄下所有的java文件呢

不想一個一個寫文件名,就應該想到如何生成命令行。人類進化的動力就是想吃飽又想偷懶。

::Windows
D:Workflow>dir/s/ad>dir.txt

然後用 notepad++ 打開替換命令行。

其實我想吐槽的是,這個年代有幾個人還需要手工來執行最原始的命令行。像 ant 就很方便的處理這些東西。用 eclipse 也行啊。

一個 ant 樣例:

java-classpathant.jar;ant-launcher.jarorg.apache.tools.ant.launch.Launcher-vbuild.xml
<!--filename:build.xml-->
<projectdefault="compile">
<targetname="compile">
<mkdirdir="bin"/>
<javacsrcdir="src"destdir="bin"/>
</target>
</project>

『肆』 一個文件夾裡面有多個java文件如何編譯

1,使用doc命令進入到該目錄

2,在該目錄下輸入編譯命令javac *.java

3,java 命令運行相應的位元組碼文件

『伍』 Java問題 為什麼我用記事本編輯的Java代碼放著根目錄就可以運行,放在子目錄就不可以。是我的D

比如放在D盤Java文件夾里,就應該先輸入D:
點擊enter,再輸入cd
java
點擊enter鍵(如果還有子文件夾,以此類推),然後再編譯Java文件,執行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 文件,然後運行,試試看效果怎麼樣。

『柒』 java:src目錄及子目錄下的java文件如何編譯到classes目錄下對應的目錄

其實不用什麼小工具或者什麼命令,工程下的src目錄都是指source,也就是源代碼的意思,對於Java來說,就是主要用來存放後綴名為.java文件和一些配置文件(比如.properties文件)。在src目錄旁邊的build目錄里就有一個classes目錄,當java工程啟動的時候src目錄里的.java文件和配置文件都會自動統一編譯到這個classes目錄中,一個包就是一個文件夾名字相同一一對應。

閱讀全文

與JAVA編譯子文件夾相關的資料

熱點內容
在船上做皮肉生意的電影 瀏覽:655
倫理電影飛在天上的船 瀏覽:224
求個網址能在線看 瀏覽:548
美國古埃及電影 瀏覽:77
韓國電影成人學院演員有誰 瀏覽:956
美國大胸電影 瀏覽:140
主角重生老北京的小說 瀏覽:199
邵氏100部恐怖影片 瀏覽:100
青春期2裡面的跳舞的歌 瀏覽:37
國產動作愛情片 瀏覽:420
韓國有部特種兵與護士的電影 瀏覽:662
《貪婪》中的日本女演員 瀏覽:477
男主得艾滋病的電影 瀏覽:807
罪孽船長泰國版在線觀看 瀏覽:194
外國電影一個黑男孩在深林 瀏覽:902
叔嫂不倫之戀電影 瀏覽:211
溫暖溫柔是哪部小說 瀏覽:204
穿越抗戰自立為軍閥的小說 瀏覽:601
韓國強殲電影有哪些 瀏覽:291
一女二三男小說穿越文 瀏覽:824