2010-12-07 37 views
1

私はJava開発用にNetbeansを使用しています。他のIDEを使用して開発されたプロジェクトをダウンロードするたびに、エラーのためプロジェクトを実行できません。Netbeansを使用して非Netbeans Javaプロジェクトを開くにはどうすればよいですか?

普通の人のプロジェクトを頭痛なく簡単に開く方法はありますか? 注:オープンしようとしているプロジェクトはEclipseプロジェクトではないため、Eclipseインポーターを使用することはできません。

通常、Java開発者は開発用に何を使用していますか?

+0

私は最近、NetBeansの内部での作業jEditのエディタを取得しようとしました、そしてそれはまだ本当に難しいです。 Javaの世界は生のantコマンドライン開発と2つの大きなIDE(intellij、eclipse)の間で壊れているようですが、Netbeansは非常に素晴らしいですが、野生ではそれほど普及していないようです。例えば、ソースコード内にnetbeansプロジェクトが同梱されているnetbeansプラグインではない、人気のあるJavaオープンソースプロジェクトの名前を誰でも指定できますか?誰でも誰ですか?ブエラー? –

答えて

3

ほとんどのJava開発者は、Eclipse、IntelliJ Idea、およびNetBeansに分割されています。 NetBeansはEclipseプロジェクトを開くことができ、IdeaはEclipseにエクスポートできます。だから、これはほとんどの問題を解決するはずです。

もう1つの方法は、プロジェクトがMavenか同様のモデルを使用しているかどうかを確認することです。一般に、この種のソースからのインポートを処理できるNetbeans用のプラグインがあります。

+0

追加するだけです:プロジェクトが標準のプロジェクトレイアウトに従わない場合は、IDE内のクラスパスを設定して、何が起こっているのかを知る必要があります。 – Jeremy

+0

ありがとう@Jeremy、私はなぜopensourceプロジェクトの大部分が標準のプロジェクトレイアウトに従わないのか分かりません。または私はいくつかのミスunderstaningを持っている – Ayman

+0

彼らはアリを使用していますか?もしそうなら、少なくとも1つの 'build.xml'ファイルが存在するはずです。 – Jeremy

1

私はFile > New Project… > Java > Java Project with Existing Sourcesを使って運が良かったです。 "既存のJavaアプリケーションを標準のIDEプロジェクトにインポートします。Javaアプリケーションには複数のソースフォルダがありますが、標準のプロジェクトではIDEで生成されたAntビルドスクリプトを使用して、あなたのプロジェクトをデバッグしてください。好都合なことに、生成されたスクリプトには、hereのように、ビルドプロセスを変更するために上書きできるターゲットが含まれています。

0

既存のAntビルドスクリプトを持つプロジェクトがいくつかあります。私が望むのは、NetBeansをコードエディタとして使用することです。 私たちは、プロジェクトがIDEから独立していることを目標としています。これは、emacsとantをコーディング/ビルドに使用しているためです。つまり、プラットフォームに依存せず、コードをチェックアウトして、 IDEまたは単にシェル/ "DOSプロンプト"内で実行できます。このようなプロジェクトがある場合は、「Java Free-Formプロジェクト」を使用し、ビルドスクリプトで定義したすべてのjarファイルをNetbeansのCLASSPATHに追加します。

このタイプのプロジェクトでは、すべての目的でAntスクリプトが使用され、プロジェクト内の誰かが他のコーディング環境を使用したとしても機能します。これは助けることができる

希望は