Hadoop と Eclipse は初めてです。新しい Hadoop サーバーを追加しようとするときの Hadoop Eclipse プラグインのインストール ディレクトリの形式を教えてください。私はグーグルで何時間も試してみましたが、運が悪くなってしまいました...どんな助けも大歓迎です
2 に答える
「hadoop-eclipse-plugin- .jar」を「/hadoop- /contrib/eclipse-plugin ディレクトリ」から「/eclipse/plugins」ディレクトリにコピーする必要があります。この後、日食を再起動する必要があります。しかし、これは数回は機能しません。考えられる理由として、hadoop-eclipse-plugin- .jar にいくつかの jar ファイルがないことが考えられます。これを試して、うまくいくことを知らせてください - hadoop-eclipse-plugin- .jar を抽出し、次の 5 つのファイルを "hadoop-eclipse-plugin-0.20.203.0\lib" に追加します -commons-configuration-1.6.jar, commons-httpclient-3.0.1.jar, commons-lang-2.4.jar, jackson-core-asl-1.0.1.jar, jackson-mapper-asl-1.0.1.jar.
この後、これらの名前を追加します「haoop-eclipse-plugin-*\META-INF\MANIFEST.MF」ファイルに jar します。MANIFEST.MF ファイルは次のようになります。
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Created-By: 1.6.0_21-b06 (Sun Microsystems Inc.)
Bundle-ManifestVersion: 2
Bundle-Name: MapReduce Tools for Eclipse
Bundle-SymbolicName: org.apache.hadoop.eclipse;singleton:=true
Bundle-Version: 0.18
Bundle-Activator: org.apache.hadoop.eclipse.Activator
Bundle-Localization: plugin
Require-Bundle: org.eclipse.ui,org.eclipse.core.runtime,org.eclipse.jd
t.launching,org.eclipse.debug.core,org.eclipse.jdt,org.eclipse.jdt.co
re,org.eclipse.core.resources,org.eclipse.ui.ide,org.eclipse.jdt.ui,o
rg.eclipse.debug.ui,org.eclipse.jdt.debug.ui,org.eclipse.core.express
ions,org.eclipse.ui.cheatsheets,org.eclipse.ui.console,org.eclipse.ui
.navigator,org.eclipse.core.filesystem,org.apache.commons.logging
Eclipse-LazyStart: true
Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar,lib/commons-httpclient-3.0.1.jar,lib/jackson-core-asl-1.0.1.jar,lib/jackson-mapper-asl-1.0.1.jar,lib/commons-configuration-1.6.jar,lib/commons-lang-2.4.jar
Bundle-Vendor: Apache Hadoop
これを行った後、パッケージを再「jar」し、/eclipse/plugins ディレクトリにある古い「hadoop-eclipse-plugin-*.jar」を置き換えて、Eclipse を再起動します。