私は別のチームのプロジェクトを引き継いでいて、奇妙なEclipseの問題が発生しています。Eclipseプロジェクトのタイプを一般からJavaに変換する
私はSubversiveをプラグインとして使用していますが、トランクをチェックすると標準の「Check Out As」ダイアログが表示され、チェックアウト方法を選択できます。私のために働く(または適用される)最後のオプション(Check out as a project with the name specified
)です。
これはのJavaのWebアプリにJavaプロジェクト(WARのアップであることをを想定しているが...
をだから私は名前を指定し、プロジェクトは通常どおりチェックアウトし、すべてがうまくあり、除きます)、はと表示され、プロジェクトを作成したチームはそれを一般プロジェクトとして作成しました(Project > Properties > Resource > Type = 'Project'
に行くことによって)。
Javaプロジェクトに付属している典型的な特徴のように、どれが有効にされていないとして、含む(しかし、確かに限定されない):
- F3は型が定義されている場合でも、動作しません。私が現在編集中のタイプと同じパッケージ(この場合はフォルダ)内にあります(EclipseはこれをJavaプロジェクトのように扱っていないため)
- Javaクラスを検索できません
- 内部からビルドできませんEclipse(ソースパッケージがないため、フォルダのみ)など このリストは延々と続く
- ...
は、だから私の質問(複数可)は次のとおりです。
- なしJavaプロジェクトにこの一般的なプロジェクト種類を変換する方法はありますまったく新しいプロジェクトを作り、すべてをコピーする必要がありますか?
- 私はプロジェクトを間違ってチェックアウトしたのだろうと思っていますが、Subversiveのチェックアウト方法は実際には適用できませんでした:(1)
Check out as a project configured using the New Project Wizard
(なぜ新しいプロジェクトとしてチェックアウトするのですか?)、(2)Find projects in the children of the selected resource
(no)、(3)Check out as a folder into an existing project
(no)。 - このプロジェクトでは「Java-ify」と言える他の手段はありますか?
関連項目[EclipseのデフォルトプロジェクトをJavaプロジェクトに変更する方法](http://stackoverflow.com/questions/179439/how-to-change-an-eclipse-default-project-to-a-java -project) – Pops
以下の回答は、プロジェクトを正常に構築し実行するには不十分です。より完全な答えは@Popsのリンクを参照してください。 (例えば、 'org.eclipse.jdt.core.javabuilder'の使用法を指定する) –