web-dev-qa-db-ja.com

このANTビルドは何ですか?

Jav/Eclipseは初めてです。

私はEclipseをインストールし、Java 1.4ファイルをIDEとして使用して作業しています。コードを変更して保存し、実行するたびに実行(cntr F11)またはデバッグ(F11)したいと思いました。取得

 select what to run 
           Ant Build 
           Ant Build..

このAntビルドとは何ですか?/connect/Antビルドを修正するには?

Ant Buildは、ファイルの実行に対して、一種のraodブロックを有効にしました。 Ant Road Blockを取得せずにファイルを実行する方法は?

20
vas

まったく同じ問題がありました。「実行」をクリックすると、「Antビルド」または「Antビルド...」のオプションを含むメニューが表示されました。

コードをコピーして、新しいプロジェクトフォルダーの新しいファイルに貼り付けると、プログラムが正常に実行されるようになりました。古いファイルとそのソースフォルダーを一緒に削除しました。

新しいクラスを作成するときに、個別のフォルダーを作成するのではなく、「ソースとクラスファイルのルートとしてプロジェクトフォルダーを使用する」オプションを選択しました。

その後、「実行」をクリックすると、初めて理解できない奇妙な出力が表示されました。しかし、2回目は、以前のようにすべてのプログラムを実行しました。

私も初心者プログラマなので、問題を解決するためにこれらのアクションが何をしたか正確にはわかりません。しかし、私は http://www.daniweb.com/software-development/Java/threads/199459/simple-Java-applet-wont-run-on-Eclipse# から情報を取得しています。

お役に立てれば。

8
user1577636

Javaファイルには、EclipseがJavaアプリケーションとして実行するオプションを提供するためのメインメソッドが必要です。それ以外の場合は、サーバーでの実行やAntビルドなどとして実行します。

3
whatnick

Antを使用して、プロジェクトのビルド、インラインjavadocsからのドキュメントの生成、コーディング標準違反のチェック、テストの実行などを行うことができます。バージョン管理システムや継続的な統合システムと一緒に使用できます。

Apache Ant
クルーズコントロールCIシステム

1
erenon

単純なJavaアプリケーションをテスト実行するためにANTビルドは必要ありません。これが私が行うことです。

Javaソースファイルを開いた状態で、ツールバーの緑の実行ボタンの横にある下向き矢印をクリックします。次に、次のようにドロップダウンで実行ボタンを選択します。

代替テキストhttp://tracyprobst.com/SOImages/EclipseRun1.JPG

そこにたどり着くためのメニューオプションまたはファンクションキーがあると思いますが、私はそれを学んだことがありません。

表示される画面で、左上隅のボタンをクリックして、新しい構成を起動します。ここでは、引数などを指定したり、プロジェクト構成とは異なる特別なクラスパスを設定したりできます。

次に、ダイアログの下部にある[実行]ボタンをクリックすると、コードが実行されます。実行構成を定義したら、その特定のクラスに対して再度構成を定義する必要はありません。 [デバッグ]ボタンと[実行]ボタンは、同じ実行構成を共有するツールバーです。

1
Tracy Probst

1.コードのコンパイル2.バイナリのパッケージ3.テストサーバーへのバイナリの展開4.変更のテスト5.ある場所から別の場所へのコードのコピー

上記のタスクを自動化および簡略化するには、Apache Antが役立ちます。これは、コマンドラインから実行できるオペレーティングシステムのビルドおよび展開ツールです。

1
Thanga

(プロジェクトメニューに移動し、ビルドからチェックマークを自動的に削除します)最初にこのオプションをチェックしてください。

画像が見つからない場合は、ここをクリックしてください

0
user9135196

私もこの問題を抱えています。たとえば、NetBeansでコードを書いたため、Eclipseで実行しようとしたためです。最初のポップアップは:

Ant Build

その後、このエラーが表示されました:

Error

私にとって最も簡単な解決策は、クラスをコピーしてEclipseで作成された新しいクラスに貼り付けることでした。他のエラーは表示されず、コードは最初の試行で実行されました。

0
Vladut Octavian

私は同じ問題を解決しました:

  1. 使用しているワークスペースに新しいJavaプロジェクトを作成します。
  2. プロジェクト内に新しいクラスを作成します。
  3. コードをsrcフォルダーにコピーして実行します。

それが動作します。

0
Damian