java編譯多個包
⑴ 在java中,有沒有什麼工具可以一次編譯多個java文件
myeclipse 或者ant JBuilder 等 不過ant比較麻煩 可以用myeclise 新建一工程 在src裡面編寫java文件 點運行 就會把所有的java都編譯了
⑵ java中怎麼編寫含有幾個包的程序
用import 需要幾個包,導入幾個包。寫在package之後,其他代碼之前。
⑶ java編譯的問題 兩個類在同一個包中 源代碼如下
javac *.java
這樣試一下。
如果你這兩個類,A引用了B類
那麼就要選編譯出B類。
如果相互引用了的話,編譯那個都是不成功的,就用
javac *.java
⑷ 怎麼編譯多個文件夾里的相關聯的java包
目錄結構是:a/b/Test.java a/b/c/Calculator.java.
Test.java中引用了Calculator類,如果這個項目在d盤下:則
進入cmd 輸入d: 回車
然後 javac a/b/Test.java 就在對應的b下面生成Test.class 在c下面生成 Calculator.class
或者指定類文件存放的具體地方:
如d盤存在一個叫做 test的文件夾則
javac -d test a/b/Test.java 就可以了 則生成的類文件在test下面(包含包結構)
⑸ windows下用命令行編譯並運行java工程,怎樣編譯引用的多個jar包和配置文件.xml呢
javac -classpath c:\lib\log4j.jar;D:\lib\logging.jar src\org\myproject\*.java
還可以指定輸出目錄,如輸出到bin(bin目錄要預告建立好)
javac -classpath c:\lib\log4j.jar;D:\lib\logging.jar -d bin src\org\myproject\*.java
至於配置文件,因為要看實際的使用,可以用命令拷貝。如拷貝log4j.properties
/y myConfig\log4j.properties bin
⑹ java 同時編譯多個類的問題
可以javac 指令的參數-sourcepath指定源文件所在目錄(src),可以是一個或是多個;在同一個目錄下直接編譯主類就行。
請採納答案,支持我一下。
⑺ java:在控制台下怎麼編譯包含2個包下的文件
import 文件夾2.**;
編譯java文件用javac **.java
然後再輸入java **
⑻ 如何編譯整個包java
用 javac com.xinru.friend.news.Operation.java
它import到的class會自動全部編譯的。
⑼ 如何用JAVAC一次性編譯多個包下的JAVA文件
1.利用-cp
cd xxx
dir *.java/s/b > srclist.txt
or dir x:/yyy/zzz/*.java/s/b > srclist.txt
javac -cp .;xxx/yyy/zzz.jar;x/y/z.jar -d classes @srclist.txt
2.直接使用
這個,主要是在做一個獨立的Java項目,它不依賴IDE,同時要在別人電腦上編譯運行
下面編譯運行用到了jar包、properties文件。首先進入項目的根目錄下,注意:每一行,表示:DOS系統將執行的指令。
G:
cd testJava
上面,兩個命令為模擬,進入項目根目錄(具體目錄,根據自己程序所在目錄)。
javac -classpath .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/jdbc/*.java com/cjb/client/*.java -encoding UTF-8
上面命令,表示:編譯com/cjb/jdbc下所有java類和com/cjb/client下所有java類,這些類用到了previousRecord.properties文件(它的路徑是相對的)和jtds-1.2.5.jar的文件jar包(它的路徑也是相對的),同時用的編碼是UTF-8。
java -Xms64m -Xmx512m -cp .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/client/MailDispatcherOperation
上面命令,表示:執行com/cjb/client下的MailDispatcherOperation.class(它裡面有Main函數)。
⑽ java如何編譯運行多個類
建議用eclipse開發工具,eclipse會自動編譯工程目錄下的所有.java文件,編譯成.class位元組碼。