{"id":511,"date":"2006-07-06T03:26:45","date_gmt":"2006-07-06T08:26:45","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/hoanga\/2006\/07\/06\/installing-eclipse-plugins-as-a-normal"},"modified":"2006-07-06T03:26:45","modified_gmt":"2006-07-06T08:26:45","slug":"installing-eclipse-plugins-as-a-normal-user-on-linux","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/hoanga\/2006\/07\/06\/installing-eclipse-plugins-as-a-normal-user-on-linux\/","title":{"rendered":"Installing Eclipse Plugins as a normal user on Linux"},"content":{"rendered":"<p><a name='a629'><\/a><\/p>\n<p>\n I&#8217;m trying to get the hang of <a href=\"http:\/\/www.eclipse.org\">Eclipse<\/a><br \/>\n and I always seem to find myself getting annoyed with all the documentation<br \/>\n I find for newbies.  My goal is the following:<br \/>\n <br \/>\n <b>Install an Eclipse plugin under Linux<\/b>\n <\/p>\n<p>\n Sounds simple, right?  Well here are some my system configuration settings<br \/>\n that I feel are relevant:<\/p>\n<ul>\n<li>I&#8217;m running Ubuntu Dapper<\/li>\n<li>I installed Eclipse via ubuntu&#8217;s package management tool<\/li>\n<\/ul>\n<p> So here are some immediate solutions I thought of&#8230;<\/p>\n<ul>\n<li>Become <em>root<\/em> and install into \/usr\/share\/eclipse\/plugins<\/li>\n<ul>\n<li>Pros<\/li>\n<ul>\n<li>Since I&#8217;m the sys admin, it&#8217;s easy to do<\/li>\n<li>Straightforward to me and maps to the same notion in Windoze<\/li>\n<\/ul>\n<\/ul>\n<ul>\n<li>Cons<\/li>\n<ul>\n<li>If I deinstall Eclipse for some reason or upgrade, what happens to my<br \/>\n          plugin?<\/li>\n<li>Why do I need to become root?<\/li>\n<li>Doesn&#8217;t Eclipse have some facility for reading plugins per-user?<\/li>\n<\/ul>\n<\/ul>\n<li>Open up the Help in Eclipse and search for Plugin<\/li>\n<ul>\n<li>I ended up getting tons of documentation on how to MAKE a plugin but&#8230;<\/li>\n<ul>\n<li>Where&#8217;s the docs on installing a plugin?<\/li>\n<li>Where&#8217;s the docs explaining where Eclipse reads plugin information from?<\/li>\n<li>Where&#8217;s the docs explaining what dirs I need to look for plugins?<\/li>\n<li>Where&#8217;s the tutorial for installing plugins?<\/li>\n<\/ul>\n<\/ul>\n<li>Install my own version of Eclipse in my home directory<\/li>\n<ul>\n<li>Pros<\/li>\n<ul>\n<li>Straightforward to me<\/li>\n<li>No need for root<\/li>\n<li>I can get the latest and greatest!<\/li>\n<\/ul>\n<\/ul>\n<ul>\n<li>Cons<\/li>\n<ul>\n<li>Didn&#8217;t I just toss out the usefulness of my package manager?<\/li>\n<li>I don&#8217;t care about latest and greatest, I just want working<\/li>\n<li>More disk space wasted<\/li>\n<li>I bet it&#8217;s going to ask me to compile something&#8230;<\/li>\n<\/ul>\n<\/ul>\n<\/ul>\n<p>\n After googling around finally I finally hit on a link that explains it properly.<br \/>\n To save you the same aggravation as me here&#8217;s the<br \/>\n <a href=\"http:\/\/en.opensuse.org\/Java\/eclipse\">link<\/a> and here&#8217;s the<br \/>\n Google search <a href=\"http:\/\/www.google.com\/search?q=eclipse+plugins+Linux+installing&amp;start=0&amp;ie=utf-8&amp;oe=utf-8&amp;client=firefox&amp;rls=org.mozilla:en-US:unofficial\">I tried<\/a> that worked.  So far I have to say this is on par for most<br \/>\n products that have come out of the Java camp.  Documentation is plentiful, just<br \/>\n not the documentation you need or want to achieve your goal. Of course, the<br \/>\n excuse that &#8216;Google is your friend&#8217; comes up often.  So much for documentation&#8230;\n <\/p>\n<p>\n <a href=\"http:\/\/en.opensuse.org\/Java\/eclipse\">Install Eclipse plugins as a normal user in Linux<\/a>\n <\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m trying to get the hang of Eclipse and I always seem to find myself getting annoyed with all the documentation I find for newbies. My goal is the following: Install an Eclipse plugin under Linux Sounds simple, right? Well here are some my system configuration settings that I feel are relevant: I&#8217;m running Ubuntu [&hellip;]<\/p>\n","protected":false},"author":704,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1212],"tags":[],"class_list":["post-511","post","type-post","status-publish","format-standard","hentry","category-tagme"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts\/511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/users\/704"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/comments?post=511"}],"version-history":[{"count":0,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts\/511\/revisions"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/media?parent=511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/categories?post=511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/tags?post=511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}