• ベストアンサー

[JAVA]一括コンパイル

こんにちわぁ♪ DevBoosterという開発環境でJAVAのプログラミングを行っています。 しかし、この開発環境は1つのJAVAファイルを単体にてのみコンパイル可能でフォルダ内のJAVAファイルを一気にコンパイルさせるというような機能はありません。 Devasというツールを使って一気に置換させる作業をよく行います。 そのたびに1つ1つのファイルをコンパイルしているので非常に手間がかかります。 そのような、ファイル内一括(一斉)コンパイラみないなツールご存知ないですか??

  • Java
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

GNU makeとか、jakarta antとか、どうでしょう。 って、DevBoosterのサイトみたら、次期バージョンで、antに対応するみたいですね。

zenon55
質問者

お礼

そうですね・・・DevBoosterでもAntに対応するみたいですね。 それまでに、Antを更に勉強しておきます。 また、DB(DevBooster)が対応するまでお教えくださいましたものを 使ってみます。 有難う御座いました。

その他の回答 (1)

noname#227796
noname#227796
回答No.1

私はAntを使っています。

参考URL:
http://www.ingrid.org/jajakarta/ant/

関連するQ&A

  • [Java]RMIのコンパイルエラー

    JAVA RMI をしています。 スタブとスケルトンを作成する為、rmicコンパイラを使用しようとするとエラーがでました。 手順は 1.コマンドプロンプトで、クラスファイルとソースファイルが存在するフォルダに移動 2.Remoteインターフェースを作成 3.Remoteオブジェクトを作成 4.2.と3.をコンパイル 5.rmicコマンドでコンパイル ***結果***************************************** rmic pack.RemoteObj error: クラス pack.RemoteObj が見つかりません。 ************************************************ こんな感じになります。 備考として... ・javaは1.4.1_01を使用しています ・コンパイルは通りました ・rmic.exeにパスは通ってます ・クラスファイルも生成されています ・packはパッケージです どこのサイトでも書かれている手順を踏みました。 他に何か原因として考えられることはあるでしょうか??

    • ベストアンサー
    • Java
  • コンパイルの実行の仕方

    初めてプログラミング言語を授業でとったのですが、 コンパイルの【実行】の仕方がわかりません。 まず、コマンドプロンプトを開くまではわかったのですが、 学校での説明に 「javaのコンパイラはjavacであるので、以下のように指定する。 javac <ソースファイル名> 」 と書いてありました。 コンパイラというのは上記の場合、コマンドプロンプトに 「C:\>javac *****.java」を入力すればコンパイルしたということになるのでしょうか? 「指定する」とかいてあっても指定の仕方すらわからないのです。 コンパイルを検索してもなかなかコンパイルをする意味がよくわからないので、よろしければ教えてください。

  • コンパイルができない

    javac コマンドでコンパイルしようとするのですが、 ファイルが読み込めないという表示が出ます。 コンパイルしようとするファイル(DL.java)はjavac.exe と同じフォルダにあります。クラスパスもset CLASSPATH で同じフォルダに設定しています。 コンパイルしようとするファイルは、テキストエディタで作成した後、ファイル名の変更でもとのファイル名に.javaを付け足していますが、ファイルを見ると[DL.java][テキストエディタ]となっています。 分からなくて困っています。どうかよろしくお願いします。

    • ベストアンサー
    • Java
  • Javaのコンパイルについて

    どうでもいいことかも知れませんが少し気になったので質問します。以下のようなプログラムを作成しました。 (1) Client.java main()有り、main内でServerのインスタンス作成 (2) Server.java main()無し、インターフェイスの定義のみ (3) ServerImpl.java main()有り、main内で自分自身(ServerImpl)のインスタンス作成 いつもはフォルダ内でjavac *.javaとコンパイルしてきたのですが、たまたま今日は一つずつコンパイルしてみました。一ファイルずつコンパイル出来るものかと思っていたのですがそうではなく、 (2)は単独でコンパイル出来る。 (1)と(3)は単独でコンパイル出来ない。((1)は(2)と同時にコンパイルする必要がある。(3)は(2)と同時にコンパイルする必要がある。) であることを初めて知りました。つまり関連するクラスは一緒にコンパイルしなければならないということだと思うのですが、普通は関連するjavaファイルだけのMakefileをそれぞれ作るのでしょうか?それも大変だと思うのですが。。それともjavac *.javaのように一括でコンパイルするのが普通なのでしょうか?もし毎回全ファイルをコンパイルすると、修正のないものまでコンパイルしてしまうことになると思いますがそういうものなのでしょうか?質問がちょっと意味不明で恐縮ですが一人で小さなプログラムを作成したことしかないので、会社などで大規模なプログラムを作成している現場では普通どうやっているものか知りたくて質問しました。

    • ベストアンサー
    • Java
  • コンパイルについて

    プログラミング超初心者です。 今年からプログラミングの授業があるので家のパソコンでもプログラミングの出来る環境を作ってみました。 エディタソフトはVisual C++2008を使用することにしました。コンパイラソフトは学校と同じcygwinをインストールしてみました。 質問なんですがVisual C++2008でソースコードを入力し、それをcygwinでコンパイルすることは出来るのでしょうか? 理由はVisual C++2008でコンパイル出来ることは、わかってるのですが学校でcygwinを使用してるので慣れるために別々に使用したいからです。もし出来るのならばやり方を教えてもらえないでしょうか? ちなみに学校では、エディタソフトが秀丸を使用しコンパイラソフトはcygwinを使用してます。 もし他におすすめのソフトがあれば教えてもらうと助かります。よろしくお願いします。

  • C言語のコンパイル方法(設定なども)

    今、学校でプログラミングをしています。  家でコンパイルしたいのですが..。どうやれば? 環境は  WindowsXP 使用ソフト エディタ/桜エディタ 秀丸 などです。 コンパイラ/ボーランドのやつ,,、  一応Visual c もあります。  コンパイラの方法を教えてください。 ちなみに学校は、   cl ファイル名 .c でコンパイルできます,.。 お願いします 

  • notepad++でのコンパイル設定

    コンパイラ:borland c++ compiler 5.5、エディタ:notepad++でプログラミング環境を構築しようと思っているのですが、コンパイル設定のところで詰まっています。 notepad++のNppExecというプラグインを使って, 以下のコマンドを記述したところ // save current file NPP_SAVE // compile & run with bcc D:\borland\bcc55\Bin\bcc32.exe "$(FULL_CURRENT_PATH)" -run コンパイルはできているのですが、実行モジュールやオブジェクト・ファイルの保存場所がnotepad++があるフォルダになるのです。生成された実行モジュールやオブジェクト・ファイルを任意のフォルダに保存するのはどうしたらいいのでしょうか? あとコンパイルしたhogehoge.exeなどをnotepad上で実行するのはどうしたらいいでしょうか?(手動でコマンドプロンプトを起動して実行するのは面倒なのでコンパイルしたときに実行してほしい) 教えていただきたいです。お願いします。

  • コンパイルについて

    はじめにnethackのHPを載せます。これのソースコードについて質問です。 http://www.nethack.org/common/index.html これはいったいどのようにして作られているのでしょうか?ファイルの中身をみて色々調べたらautotoolsというのを使っているのかなという所まではたどり着きました。気になる点を以下にピックアップしたのでわかる限りでかまいませんので質問にお答えください。 1.このソースコードはどのようなツールで作られたのでしょうか?私はVisualCしか使ったことがありませんが、一つ一つファイルを手作りで作り上げたとは思えません。 2.このソースコードがあればwindowsや、Mac、Unixといった環境の実行ファイルにコンパイルできるのでしょうか。もしそうならそのコンパイラはどんなものでしょうか?

  • javaのコンパイルについて

    JDK(Javaコンパイラ)をインストールしましたか? インストールしたら、環境変数PATHにjavacのあるパスを追加する必要があります。 といってもらいコンパイラをしようとしていますところです しかし環境変数pathに javacをついかする方法が解りません 詳しく教えていただけないでしょうか? 質問はfirstjava.javaをコンパイルしjavac firstjava.classでdirで表示したいのです よろしくお願い致します

  • java  コンパイルできない

    os:WindowsXP pro jdkをインストールし メモ帳でsample.javaという名前の サンプルファイルを作り コマンドプロントで javac sample.javaと入力し コンパイルしたのですが エラー:sample.javaが読み込めません エラー 1個 と出力され、コンパイルできませんでした。 過去ログを拝見したところ、 フォルダオプションの設定で、拡張子を表示し javaファイルか確認をする ということでしたので、拡張子の表示をし、 javaのソースファイルであることは確認しました。 ただ、画面に表示されているファイルはJ#になっています。 visualbasicをインストールしているため、 javaファイルはJ#になってしまうようです。 環境変数のpathはC:\Program Files\Java\jdk1.5.0\binに設定しました。 コンパイルできるようにするために どうかご教授していただければ幸いです。 よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう