EclipseのPERFORCEワークスペースからプロジェクトをインポートしようとしています。それをインポートしています(ファイルをJavaパッケージ階層にフェッチする)が、 "Javaプロジェクト"としてインポートされていないという問題があります。だから私は "ビルドパス"を編集することはできません、またはクラスパスなど何もありません。Perforce Eclipse PluginからプロジェクトをJavaプロジェクトとしてインポートする
0
A
答えて
1
Eclipseメタデータファイルをソース管理システムに配置する必要があります。で始まるすべてのファイル。 .settingsディレクトリ全体と一緒にプロジェクトルートにあなたのソースと一緒にチェックインする必要があります。あなたがそれをしないと、Eclipseは、それがどのタイプのプロジェクトであるか、どのように設定されているのかについての知識を失います。
0
PERFORCEのプロジェクトに通常のEclipse Javaプロジェクトのファイルが含まれていない場合は、Java Natureで別のプロジェクトを作成できます。プロジェクトを空にします。
File > New > Java Project
次のファイルを作成します。
.classpath
.project
.settings/org.eclipse.jdt.core.prefs
この空のプロジェクトでは、デフォルトでソースフォルダは「src」に設定されています。 上記の最初の2つのファイルをPERFORCEワークスペース・ディレクトリにコピーする必要があります。プロジェクトを閉じて再度開きます。
まだ問題がある場合は、.projectファイルを確認してください。それは自然のセクションを含むべきです。
ここで、.classpathファイルを確認します。あなたは空のプロジェクトからそれをコピーしたので、それはのようなものが含まれています
あなたは文句を言わないあなたはすべての必要はありません日食で開発を行う場合は、このデフォルトのデフォルトの「SRC」フォルダを削除し、もちろん、あなたのソースフォルダを追加する必要が<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
この。もしあなたがすべてを正しく行ったとしたら、JUnit Natureには次のようなものがあります:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="bb/apps/911access-zip/components/911emergencydriver-ejb/src/main/java"/>
<classpathentry kind="src" path="bb/apps/911access-zip/components/911accessmodel-ejb/src/main/java"/>
<classpathentry kind="src" path="bb/apps/911access-zip/components/911accessplugin-ejb/src/main/java"/>
<classpathentry kind="src" path="bb/apps/911access-zip/src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="output" path="bin"/>
</classpath>
どのようなファイルですか? 。プロジェクト? .metadata? .projectファイルはプロジェクトディレクトリにあります。 .metadataファイルがどこにあるのか分かりません –
".metadata"ではありません。それはワークスペースのメタデータなので、間違いなくPERFORCEには必要ありません。 .projectや.classpathなどのすべての "[project] /.*"ファイルが必要です。また、プロジェクト/ .settingsディレクトリとそのすべての内容が必要です。 –