導航:首頁 > 源碼編譯 > 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編譯子文件夾相關的資料

熱點內容
nfc對加密鎖毫無反應嗎 瀏覽:222
android文件分區 瀏覽:368
南京開通數控螺紋編程 瀏覽:290
伺服器與ups用什麼線 瀏覽:967
unix網路命令 瀏覽:48
程序員表白代碼大全可復制 瀏覽:365
手機如何共享web伺服器 瀏覽:956
php介面有什麼用 瀏覽:382
iis如何安裝php 瀏覽:791
k5嗜血魔鍵安卓怎麼調好用 瀏覽:834
建行app中如何添加銀行卡 瀏覽:281
簡便演算法100點 瀏覽:161
如何創新我的世界伺服器 瀏覽:882
戰地怎麼看伺服器地址 瀏覽:348
vue怎麼打包放上伺服器 瀏覽:165
為什麼安卓服夏日活動沒有兔子頭 瀏覽:894
pubg為什麼顯示伺服器連接失敗 瀏覽:650
阿里雲掃碼登錄伺服器 瀏覽:971
化學基礎pdf 瀏覽:896
51單片機晶碼管 瀏覽:281