- - PR -
パッケージ管理されているクラスのコンパイル
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2003-08-28 11:50
いつもお世話になっております。be1300ccと申します。
今更こんな質問で大変申し訳ありません。 パッケージ管理されているあるクラスをDOSプロンプトにてコンパイルしたい のですが、コマンドを忘れてしまいました。 確か以下のようなコマンドだったと思うのですが・・・。 java -cp c:\a\b\c\d\e\A.java ご享受お願いします。 | ||||
|
投稿日時: 2003-08-28 12:11
こんにちは。米山@クロノスです。 コンパイルは javac コマンドです。(javaコマンドは実行用のコマンドです) 明示的なパッケージ管理を行っているかどうかにかかわらず、javac コマンドの書式は javac ソース・ファイル名 です。 java コマンドの場合には java 完全修飾クラス名(パッケージ名+クラス名) になりますね。 -cpオプションはクラスパスを指定する場合のオプションなので、必須ではありません。 # ちなみに -cp オプションは、java コマンドでは使えますが、javac コマンドでは使えませ# ん。ちゃんと -classpath と指定する必要があります。 | ||||
|
投稿日時: 2003-08-28 13:00
米山@クロノスさん、ご返答ありがとうございました。
思いっきり勘違いしてました。 ありがとうございました。 | ||||
|
投稿日時: 2003-08-28 15:31
コマンドラインでやっていかれるのであれば、直接javacやjavaコマンドを呼び出すのではなく、ビルドツールでである ant を使用して行った方が後々楽できると思いますよ。
(class pathの設定とか...) | ||||
1
