タグ付けされた質問 「eclipse」

Eclipseは、アプリケーションを構築するためのオープンソースのIDEおよびプラットフォームです。さまざまなプログラミング言語やその他の開発指向のツール(モデリング、データベースの参照など)には、さまざまなプラグインがあります。このタグは、一般的な(Javaなど)プログラミングトピックではなく、Eclipse IDEまたはプラットフォームに関する質問にのみ使用してください。


7
.classpathおよび.project-バージョン管理にチェックインするかどうか?
依存関係のツリー内の複数のモジュールで構成されるオープンソースのJavaプロジェクトを実行しています。これらのモジュールはすべて、Subversionリポジトリ内のサブディレクトリです。私たちのプロジェクトの初心者にとって、Eclipseでそれらすべてを手動で設定するのは大変な作業です。 すべての開発者がEclipseを使用しているわけではありません。それでも、初心者が始められるように、.classpathファイルと.projectファイルをチェックインすることを検討しています。これは良い考えですか?それとも、それらのファイルで絶え間ない競合が発生しますか?プロジェクトを日食で簡単にセットアップできるようにする別の方法はありますか?

4
Eclipseでスペルチェックを完全にオフにします
Eclipseで新しいワークスペースを作成するたびに、[設定]でスペルチェックをオフにする必要があります。([設定]-> [一般]-> [エディター]-> [テキストエディター]-> [スペル]-> [スペルチェックを有効にする]) これは非常に苛立たしいです。スペルチェックをオフにするにはどうすればよいですか?つまり、新しいワークスペースを作成するとスペルチェッカーが無効になり、使用したい場合はオンにできます。
87 eclipse 


6
EclipseでMavenリポジトリを更新する方法は?
すでにm2eclipseプラグインを使用していると仮定すると、依存関係がリポジトリ内の最新のものに更新されない場合はどうすればよいですか? たとえば、コマンドラインで次のように-Uフラグを追加できます。 mvn clean install -U …依存関係を強制的に更新します。Eclipse内にこのようなものはありますか?(常に最新の更新を取得しているとは限りません。)

10
Maven 3.3.1 ECLIPSE:-Dmaven.multiModuleProjectDirectoryシステムプロパティが設定されていません
Mac OSXにMaven3.3.1をインストールしましたが、Eclipseを使用してMavenプロジェクトをビルドすると、次のエラーが発生します。 -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. 以前はMaven3.2.5では発生しませんでした。 これを修正する方法はありますか(3.2.5へのダウングレードを除く)? Eclipseのこの「multiModuleProjectDirectory」プロパティはどこに正確に設定できますか?
86 java  eclipse  macos  maven 

7
OS XMavericks用のEclipseKeplerがJavaSE6を要求
のクリーンインストールを作成し、OS X MavericksダウンロードEclipse Keplerしましたが、実行すると、次のメッセージが表示されます。 インストールするように頼むRuntime Java SE 6; すでにインストール済みですJava 7。Installそのダイアログを押してダウンロードしてインストールし、Eclipseを再度開くと、ダイアログが再び表示されます。 どうすれば修正できますか?

5
Eclipseプロジェクトからいくつかのフォルダーを除外するにはどうすればよいですか?
eclipseプロジェクトを既存のコードベースに追加していますが、一部のディレクトリをeclipseによる取得から除外する方法があるかどうか知りたいですか?その理由は、効率的に同期できるようにするために使用しているペアプログラミングプラグインのプロジェクトに存在できない巨大な「サードパーティ」ディレクトリがリポジトリにあるためです。 手がかりはありますか?
86 eclipse  project 


8
スペースバーのキーを押すとEclipseでオートコンプリートがトリガーされないようにする
更新 これはEclipse2018-12で修正されました。この動作はまだデフォルトですが、オフに構成できます-方法については、受け入れられた回答を参照してください 後世のため、そして以前のバージョンのEclipseを使用している場合は、質問をそのままにしておきます。 Eclipseでは、次のコマンドを使用して、Javaのインテリセンススタイルの提案を有効にしました。 Window -> Preferences -> Java/Editor/Content Assist 以下を設定します Auto activation delay (ms) -> 0 Auto activation triggers for Java -> .(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ソース= Eclipse Intellisense? これは、1つの厄介な問題を除けば、見事に機能します。をspacebar押すと、入力されているトークンは、候補リストの一番上にあるものでオートコンプリートされます。完全に一致するクラス/変数名を入力する場合があることを除いて、十分に公平ですが、これは最上位の提案として表示されません。したがって、私が自然にspacebarEclipseを押すと、完全に間違ったものが挿入されます。 EG入力後、Cookieヒットspacebarして取得しCookieMonsterます。 これはバグのようで、煩わしいほど頻繁に発生しますが、それにもかかわらず、一般的にオートコンプリートをトリガーしたくありませんspacebar。まだ宣言されていない変数名、または同様のものを入力したい場合があります。オートコンプリートをヘルパーツールとして使用したいのですが、自然なタイピングを常に優先する必要があります。 spacebarオートコンプリートのトリガーを停止してenter、の使用にフォールバックするかcustom、通常の入力では使用されないキーを使用してオートコンプリートをトリガーすることをお勧めします。これは可能ですか? コンテンツアシストのすべての設定をいじってみましたが、役に立ちませんでした。質問をグーグルで検索すると、オートコンプリート機能の無効化に関する一連の結果が返されます。 この問題はEclipse2018-12 [4.10]から修正されています。承認された回答を参照してください。 以前のすべてのバージョン、つまり2018-09 [4.9]、Photon [4.8]、Oxygen [4.7]、Neon [4.6]などに存在します。
86 java  eclipse 


13
Eclipse:宣言されたパッケージが期待されるパッケージと一致しません
外部プロジェクトのインポートに問題があります。[ファイル]-> [インポート...]-> [既存のプロジェクトをワークスペースに]に移動し、プロジェクトが配置されているフォルダーを選択して、すべてをインポートします-しかし、プロジェクトのパッケージ名はEclipseが期待するものではないようです。パッケージ名にはすべてプレフィックスが付いています。 prefix.packagename1 prefix.packagename2 等 しかし、Eclipseは src.prefix1.prefix.packagename1 src.prefix1.prefix.packagename2 など。ディレクトリがsrc / prefix1 / prefix / package1であるため 私は本当に外部コードをいじりたくありません。ディレクトリ「src / prefix1」を無視するようにEclipseに指示するにはどうすればよいですか?または他に何ができますか?
86 java  eclipse  package 

8
Eclipse Juno / Kepler / LunaCDTでC ++ 11を有効にする方法は?
編集:これは実際にはEclipseKeplerに固有のものではないことがわかりました。EclipseJunoでも同じプロセスを使用する必要がありました。問題は、この同じ質問に答える他の投稿に欠落しているステップがあるように見えることでした。 C ++用のEclipseKeplerを使用していますが、C ++ 11を使用しようとすると、エラーが発生します。コンパイルするとエラーが発生します エラー:範囲ベースのforループはC ++ 98モードでは許可されていません 投稿の指示に従いました Eclipse CDT C ++ 11 / C ++ 0xのサポート そして、EclipseJunoに与えられたソリューションは機能していません。 さまざまなコメントが、日食の再開と清掃と再構築を示唆しています。それは違いを生みませんでした。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.