在Ubuntu上找不到Eclipse Mars的eclipse / plugins文件夹

时间:2015-11-21 08:45:14

标签: eclipse ubuntu

我试图将eclipse安装到我的Ubuntu虚拟机上进行hadoop开发。在我下载Eclipse Mars并由安装程序安装后,我无法找到它使用的插件文件夹。我在网上查了一下并查了很多帖子。人们似乎有/usr/share/eclipse/plugins/usr/lib/eclipse/plugins的插件文件夹,而我找不到。 Eclipse默认安装在所有位置。

我查看了我的文件系统,找到了几个"候选人"我猜可能是我要找的文件夹:

~/.p2/pool/plugins我还没有在

之前的任何地方看过这个文件夹
bitnami@linux:~/.p2/pool/plugins$ ll
total 188652
drwxrwxr-x 17 bitnami bitnami    45056 Nov 21 15:50 .
drwxrwxr-x  4 bitnami bitnami     4096 Nov 21 16:24 ..
-rw-rw-r--  1 bitnami bitnami   261508 Nov 21 15:19 ch.qos.logback.classic_1.0.7.v20121108-1250.jar
-rw-rw-r--  1 bitnami bitnami   389365 Nov 21 15:19 ch.qos.logback.core_1.0.7.v20121108-1250.jar
-rw-rw-r--  1 bitnami bitnami    10642 Nov 21 15:19 ch.qos.logback.slf4j_1.0.7.v201505121915.jar
-rw-rw-r--  1 bitnami bitnami   211185 Nov 21 15:19 com.google.gson_2.2.4.v201311231704.jar
-rw-rw-r--  1 bitnami bitnami  2263565 Nov 21 15:19 com.google.guava_15.0.0.v201403281430.jar
-rw-rw-r--  1 bitnami bitnami   520624 Nov 21 15:19 com.google.inject_3.0.0.v201312141243.jar
-rw-rw-r--  1 bitnami bitnami    41887 Nov 21 15:19 com.google.inject.multibindings_3.0.0.v201402270930.jar
-rw-rw-r--  1 bitnami bitnami    53029 Nov 21 15:19 com.gradleware.tooling.client_0.6.1.v201509101146.jar
-rw-rw-r--  1 bitnami bitnami   123829 Nov 21 15:19 com.gradleware.tooling.model_0.6.1.v201509101146.jar
-rw-rw-r--  1 bitnami bitnami    25621 Nov 21 15:19 com.gradleware.tooling.utils_0.6.1.v201509101146.jar

artifact.xml位于~/.p2/pool/

bitnami@linux:~/.p2/pool$ ll
total 200
drwxrwxr-x  4 bitnami bitnami   4096 Nov 21 16:24 .
drwxrwxr-x  6 bitnami bitnami   4096 Nov 21 16:24 ..
-rw-rw-r--  1 bitnami bitnami 135114 Nov 21 15:21 artifacts.xml
drwxrwxr-x 70 bitnami bitnami  12288 Nov 21 15:20 features
drwxrwxr-x 17 bitnami bitnami  45056 Nov 21 15:50 plugins

~/workspace/.metadata/.plugins

bitnami@linux:~/workspace/.metadata/.plugins$ ll
total 23096
drwxrwxr-x 19 bitnami bitnami     4096 Nov 21 16:22 .
drwxrwxr-x  4 bitnami bitnami     4096 Nov 21 15:42 ..
-rw-r-----  1 bitnami bitnami 23568786 Nov 21 16:22 hadoop-0.22.0-eclipse-plugin.jar
drwxrwxr-x  5 bitnami bitnami     4096 Nov 21 15:49 org.eclipse.core.resources
drwxrwxr-x  3 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.core.runtime
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 16:10 org.eclipse.e4.ui.workbench.swt
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:26 org.eclipse.e4.workbench
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 16:10 org.eclipse.emf.common.ui
drwxrwxr-x  4 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.epp.logging.aeri.ui
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:49 org.eclipse.equinox.p2.ui
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:49 org.eclipse.jdt.core
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:49 org.eclipse.jdt.ui
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.m2e.logback.configuration
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.mylyn.bugzilla.core
drwxrwxr-x  3 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.mylyn.context.core
drwxrwxr-x  2 bitnami bitnami     4096 Nov 21 15:21 org.eclipse.mylyn.tasks.ui

我在这两个文件夹中放入了用于eclipse的hadoop插件jar,但都没有解决。

我检查了我的eclipse.ini,我认为这些行可能是相关的:

-startup
../../../.p2/pool/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
../../../.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417
-install
/home/bitnami/eclipse/java-mars/eclipse
-vm
/usr/local/jdk1.8.0_40/jre/bin

这是我第一次在Ubuntu上使用Eclipse。请指出我正确的方向。感谢你的建议!!

1 个答案:

答案 0 :(得分:1)

不要寻找插件文件夹,只需将你的jar放在eclipse / dropins文件夹中。

你真正的问题似乎是:"如果通过软件更新对话框无法在我的eclipse环境中安装软件?**"

对于较旧的eclipse版本,答案是你正在寻找的插件文件夹,现在至少从juno,你得到了dropins文件夹,只需将你的jar放在那里或者查看文档以获得更复杂的包装。

具体提到hadoop,这种方法自{Juno以来和2013年以来had been reported working

来源:eclipse火星文档&gt;平台插件开发人员指南&gt;参考&gt; <其他参考信息> The dropins folder and supported file layouts

  

Eclipse平台附带一个名为的默认监视目录   的dropins。 dropins文件夹配置为在扫描期间扫描   启动。因此,dropins文件夹可以像插件一样使用   目录在过去使用过。

**文档页面报告了另外两种安装软件,p2工具和API的方法,但它们似乎与您的问题无关