General Eclipse Question (Not a NetBeans vs Eclipse Thread!)

I am going to play around with Vaadin, and I am going to use Eclipse and the Vaadin plugin for this play.
In reading the Book of Vaadin, the author actually recommend downloading Eclipse, unZIPping it, and running it from that unZIPped archive instead of "installing" it. The author mentions more control and less aggravation in the long run.
Now, I don't use Eclipse much at all (I use NetBeans usually). What I have done in the past with BOTH NetBeans and Eclipse is:
1) Install from repo, run as my account for work, run as root to do updates and install plugins.
2) Install from repo, run as my account for work AND plugin installs/updates.
I prefer #2 as it's less of an issue to just "blow away" all the plugins and start again if I need to.
My bottom-line question is: "Does running Eclipse from my 'local' /home/xxx without actually 'installing' it really make that much difference compared to #2 above?"
I'm hoping someone that has more experience with this can render an opinion. Also, if any of you have experience with Vaadin, do you have any tips for a noob?!?

One consideration with running Eclipse from a local unzipped install is being able to create multiple instances, with a different mix plugins. I keep three core versions going for Java, Python, and Android development. I've found some plugins do not always play well with others in Eclipse. At least that was my experience with Ganymede and Helios. My Java instance is loaded up with a bunch of enterprise junk, like JBoss Drools and Spring plugins, so it can sometimes get bogged down at start up when connecting to remote resources over VPN.
I've found that limiting the number of plugins I keep in any instance I use is helpful in keeping it stable. Note that you'll also need separate workspaces for each instance. Also, to keep your sanity, tarball a backup before installing or updating any plugins. Probably not for everyone, but it works for me.

Similar Messages

  • NetBeans or Eclipse: Which is better for GUI development ?

    I am relatively new with JAVA, came from embedded software domain mostly in C.
    My interest is to learn and develop the GUI applications using Swing.
    I am currently in a process of evaluating the IDEs, Eclipse and NetBeans on Linux desktop environment (SuSE 10.3).
    My primary findings found that, NetBeans is better equipped with GUI development while Eclipse needs to have a plugin installed.
    For GUI development, I found that few of my fellow Java developer friends have mixed feelings about these two wonderful IDEs, in summary here are the comments:
    1) Developing GUI is better without any assistance from built in designers of IDEs (e.g. NetBeans or Visual Swing of Eclipse). Because, they put extra 'garbage" codes which are very much IDE specific.
    2) GUI development in NetBeans is faster and more productive than Eclipse
    3) Visual Swing for Eclipse is not a matured product and it is far inferior than NetBeans' capabaility
    Now I ask a question, what is the best practice to adopt for starting the GUI development ? NetBeans or Eclispse or IDE-less development ?
    Thanks.

    atomodachi wrote:
    Now I ask a question, what is the best practice to adopt for starting the GUI development ?
    NetBeansThis is my preference for IDE's. Please note that as I stated that is my preference. There isn't any best, some are clearly better than others for one reason or another, but once again, that boils down to personal preference.
    EclispseNot my preference.
    IDE-less development ?IMO: that is just silly. Unless you just enjoy tons of typing; why would you ever embark on doing something without a tool to speed up the process. Now that is not to say that in using your IDE you should start out by just dragging and dropping up a storm and merrily running down the road in ignorance until you hit a rough spot and have things dramatically pointed out that you've really not a clue about what is happening. Use the IDE, but learn how to do the manual processes along with it. That means that sometimes you'll not drag and drop to build your GUI, you'll actually code the entire thing. And you really should learn to do things command-line like compile. Do yourself a really big favor too, learn the debugger. The integrated debuggers is, perhaps, one of the best inventions in productivity tools that has as of yet been invented for developers.
    In any case, have fun... choose what you like, it really does come down to personal preference. I've worked in several shops over the years and most have come to the conclusion that if you can get the work done, and have projects that others can use, then to each their own preferences. The discussion rages on for and against each of the systems that you have mention--each have valid arguments--it boils down to what do you want and like.

  • NetBeans or Eclipse

    Hi All,
    Sorry for my English.....
    I want to write a Java application program that interacts with the user via GUI components and will have graphics (2D and maybe 3D - with Java3D of course) and maybe samll database. I wonder what is the best
    and robust environment for Java application programming - NetBeans or Eclipse?
    Thank you in advance

    This type of question is asked daily on here and the answer is always the same.
    If you already know NetBeans then stick with NetBeans. If you know Eclipse then use Eclipse. If you know not much about either then use the one whose name you like better. If all else fails throw darts at a board with their names on it and see which one wins.

  • A question regarding Java project in ECLIPSE IDE

    A question regarding eclipse.
    No offence meant.
    I have added a jar file to the current project in its build path.
    This executes the concerned class file which is in the jar file.
    If I remove the jar file from the build path and run the project,
    it still executes that class file.
    I tried building a clean project and running it,but still executes the jar file and the class.
    Any idea why this is happening?

    A question regarding eclipse.
    No offence meant.People are not usually offended by Eclipse.
    I have added a jar file to the current project in its
    build path.
    This executes the concerned class file which is in
    the jar file.
    If I remove the jar file from the build path and run
    the project,
    it still executes that class file.
    I tried building a clean project and running it,but
    still executes the jar file and the class.
    Any idea why this is happening?You have that class file elsewhere
    or you have confused your problem statement.
    Why don't you create a new project and add everything except that class/jar (whichever yu mean)

  • Netbeans versus Eclipse for JNI

    We have a significant about of code to rehost on solaris 8, from xview, to new java guis interfacing legacy C code. Current develpment environment is vi and make. We want to evolve to Junit, Ant, CVS and eand IDE either Netbeans or Eclipse (maybe JbuilderX). Have used both for java but never for JNI. Now exploring Eclipse. Can anyone lead us to a forum on Netbeans versus Eclipse for this type of effort?

    Hi Ivar, thanks for your reply.
    Actually both Netbeans and Eclipse provide a C/C++ plug-in, so you can develop the C side as well. I'm using it in Eclipse. There is a C Ant task also, so you can build the C and Java together. (Ideally, we want to be able to step, in the source level debugger, from the java into the C native method, but I don't believe that has been worked out in any IDE.) I am working with Eclipse now, and you can edit java in the java perspective, click a C file, and automatically switch to the C perspective. That seems to work pretty well. On the other hand, Netbeans is a Sun sponsored project, and we are on Solaris, so maybe Netbeans has some platform dependent goodies that might tip the balance.
    You and I both know that while a tool may have a capability, that does not mean it does the job well. Somebody else must be doing the same thing that I am, so I'm looking to learn from the experience of others who are farther into the process. Maybe I can avoid having to get deeply into one tool, only to find I should have used another.

  • Netbeans Vs Eclipse .which one is best ?

    hello,
    My project work related to SNMP protocol. In my project I need to get and set data in a remote wireless device. for this , I want to know which one IDE (netbeans or eclipse) shall i use for my project.
    now I am working in netbeans. but, the problem is it may strucking up some times and it takes some time while getting data and also at that time it struck.
    If any one use the both IDEs, give your suggestions.
    thank you.

    I use netbeans at work, I am currently using the
    latest release. I find it quite slow, and it hangs
    quite often for periods of anything between 10
    seconds and 2 minutes.
    One of my colleagues is now using eclipse as he was
    having similar problems with netbeans, and I am
    thinking of changing to eclipse.
    I will wait until I get a ram upgrade for my work
    machine though, as this could be the reason I am
    experiencing this.I used to have this problem too whenever I unplugged my computer and it was running off of battery (I'm using a laptop). It frustrated me for a long time until someone suggested it was my power settings. I also noticed in the interim that it wasn't just NetBeans, it was all my Java programs. My graphics card (ATI Radeon) was optimizing for battery life when my computer wasn't plugged in. So I adjusted my power settings and now NetBeans works fine whether or not my computer's plugged in.
    I did briefly use Eclipse before I changed my power settings, and it didn't seem to suffer from the same problems NetBeans did. I think it's due to the fact that NetBeans uses Swing whereas Eclipse uses SWT.

  • NetBeans to Eclipse error

    Hi. I've some problem taking the source files from NetBeans to Eclipse. I want to build a GUI in NetBeans and do the coding in Eclipse.
    When I transferred the source files to Eclipse the following error message *'org.jdesktop cannot be resolved to a type'* comes up. This error comes up on the following line of code: org.jdesktop
    Now in NetBeans everything compiles fine so I don'n know why it does not compile using Eclipse. Also, everything so far is autogenerated.
    Any suggestions?
    Thanks.

    To fix the problem you have to add few jar files to your build path.
    1) appframework from YOUR_NETBEANS_DIR/java1/modules/ext
    2) org-desktop-layout from
    YOUR_NETBEANS_DIR/platform7/modules
    3) swing-layout from YOUR_NETBEANS_DIR/platform7/modules/ext
    For adding them to your projects
    -in package explorer right click on your project, then click properties.
    choose java build path from left and then libraries tab from right. click on "add external jar" and add the jar files I mentioned one by one.
    That worked for me.

  • Applet Works in Eclipse but not Online?

    I've got everything working in eclipse but now when I uploaded it to unix it wouldn't run. Any ideas? I chmod 664 all the java and class files. It won't print to the TextArea for some reason when I uploaded it.
    Here is my source
    http://www2.hawaii.edu/~akinsey/CD.java
    http://www2.hawaii.edu/~akinsey/CDStorage.java
    http://www2.hawaii.edu/~akinsey/CDStorage.html
    That will all compile and run in eclipse but doesn't work online :(

    If it runs in Eclipse, but not when deployed, the problem is probably classpath or security related. This is why those of us who use Eclipse in real production work, rarely use its builds. I always build with ANT and never run from within Eclipse. I alway use what Eclipse calls an "Externally Launched Server".

  • Eclipse is not identifying @Entity, @Id etc...........

    Hi,
    I am trying to run a Hibernate Annotation example in Eclipse 3.0 and JDK compiler is 1.4
    I have included all the required jars in classpath and builded the class files but still it is givng error for Annotations as
    "Syntax error on tokens, delete these tokens"
    Eclipse is not identifying @Entity, @Id etc..........., it underlining all of them in red line
    Please HELP me to sort this out
    Please tell me what are the steps to run an Annotation example like one below in eclipse
    The below given class is one of many classes
    package hibernate.onetomanydependent;
    import javax.persistence.*;
    import org.hibernate.*;
    @Entity(access = AccessType.FIELD)
    public class Address {
    @Id
    public String ID = "-1";
    public String Name = "";
    @ManyToOne(fetch = FetchType.EAGER)
    public Client ClientObj = null;
    Regards
    Muheeb

    Hi,
    Annotation have been introduced in JDK 1.5 (5.0) Java Tiger.
    and Eclipse support tiger's synthax since version 3.1.
    Regards,
    Sebastien Degardin.

  • Why the ScrollDemo sample can not be debugged in Eclipse?

    Hi, All,
    I am an newer of the Swing/JFC. When I debugged the ScrollDemo in Eclipse 3.0.2, it always reported an exception at setRowHeaderView(...). But it could run perfectly. So I am confused. Who can tell me whether it is a bug of Eclipse or a bug of the ScrollDemo sample?
    Thanks,
    Terry Nee

    The debug window displays:
    Thread [DestroyJavaVM] (Running)
    Thread [AWT-Shutdown] (Running)
    Thread [AWT-Windows] (Running)
    Thread [AWT-EventQueue-0] (Suspended (exception ArrayIndexOutOfBoundsException))
         JViewport(Container).getComponent(int) line: not available
         JViewport.getView() line: not available [local variables unavailable]
         JViewport.getViewPosition() line: not available [local variables unavailable]
         MetalScrollPaneUI(BasicScrollPaneUI).updateColumnHeader(PropertyChangeEvent) line: not available
         BasicScrollPaneUI$Handler.scrollPanePropertyChange(PropertyChangeEvent) line: not available
         BasicScrollPaneUI$Handler.propertyChange(PropertyChangeEvent) line: not available
         PropertyChangeSupport.firePropertyChange(PropertyChangeEvent) line: not available
         PropertyChangeSupport.firePropertyChange(String, Object, Object) line: not available
         JScrollPane(Component).firePropertyChange(String, Object, Object) line: not available
         JScrollPane.setColumnHeader(JViewport) line: not available
         JScrollPane.setColumnHeaderView(Component) line: not available
         ScrollDemo.<init>() line: 55
         ScrollDemo.createAndShowGUI() line: 114
         ScrollDemo.access$0() line: 105
         ScrollDemo$1.run() line: 128
         InvocationEvent.dispatch() line: not available [local variables unavailable]
         EventQueue.dispatchEvent(AWTEvent) line: not available
         EventDispatchThread.pumpOneEventForHierarchy(int, Component) line: not available
         EventDispatchThread.pumpEventsForHierarchy(int, Conditional, Component) line: not available
         EventDispatchThread.pumpEvents(int, Conditional) line: not available
         EventDispatchThread.pumpEvents(Conditional) line: not available
         EventDispatchThread.run() line: not available [local variables unavailable]
    Thread [Java2D Disposer] (Running)

  • Using NetBeans and Eclipse to drag and drop forms, controls etc

    Hi, can you use NetBeans and Eclipse to drag and drop like say with C# in MS Visual Studio ?
    like forms and listboxes, textboxes etc ??

    And [this is a good place to start|http://java.sun.com/docs/books/tutorial/uiswing/index.html]
    db

  • Eclipse will not run

    So it has been a few days since I've used Eclipse. I havent done any major changes to my computer since I've not used Eclipse, but for some reason now Eclipse isn't opening. Im getting a message that starts out with this as the first few lines-
    JVM terminated. Exit code=-1
    -XMS40m
    -Xx:MaxPermaSize=256m
    -Djva.class.path=C:\Program Files\Eclipse\eclipse\\plugins\org.eclipse.platform_3.3.191.v200902111700\splash.bmp
    -launcher.library C:\Program Files\Eclipse\eclipse\eclipse.exe
    -name Eclipse
    So I'm kind of wondering what's going on here. And if someone would happen to know the solution, please note that I am not that knowledgeable when it comes to many advanced computer terms or concepts.
    Thanks in advance!

    Well, open a cmd window and launch the eclipse.exe launcher from there,
    then the output from the eclipse.exe launcher
    will be in the cmd window and you can copy&paste it so we can know the exact output
    (remember to use code tags).
    You can also launch eclipse in the command window without the eclipse.exe launcher
    with something like;
    &#123;code}
    java -Xmx128m -Xms40m -XX:MaxPermSize=256m -cp startup.jar org.eclipse.core.launcher.Main
    &#123;code}

  • Eclipse Plugins not loading

    I'm on a freshly installed 64bit Arch. I installed eclipse with pacman and eclipse-wtp / eclipse-checkstyle from AUR. But they're both not showing up.
    [user@host ~]$ ls /usr/share/eclipse/dropins/
    checkstyle emf gef wtp
    On my previous Arch installation (32bit), it worked.
    Do I somehow have to enable the plugins? Is something broken?
    Last edited by danilo (2011-12-02 15:27:20)

    What worked 4 me:
    pacman -S eclipse eclipse-cdt
    Go to the eclipse website and download the latest package. Extract it.
    sudo rm -r /usr/share/eclipse
    sudo mv $DIR_WHERE_EXTRACTED_ECLIPSE /usr/share/eclipse
    Not sure what's going on here but the latest trend in software is all about monkey business Luckily I know a little bit about monkeys jumping on the bed...
    "Momma called the doctor and the doctor said.... 'This release is %&*^$@, use the stock one in its stead!'"

  • Tomcat 6 not listed on my eclipse...

    It lists up to Tomcat 5.5 when starting a new Web Dynamic project... How can I make Tomcat 6 appear?

    You need to update the Eclipse Tomcat Launcher plugin.
    The Eclipse WTP (Web Tools Platform) [1] includes Tomcat 6 support.
    [1] http://www.eclipse.org/webtools/main.php

  • Jre disappeared from C:\Program Files\eclipse-SDK-3.5.1-win32\eclipse\

    Every morning I open Eclipse on the same computer with no problems.
    One morning, jre folder disappeared from C:\Program Files\eclipse-SDK-3.5.1-win32\eclipse\
    As a result, I could not open eclipse, until I have realized, jre is not there anymore...
    Why? Windows updates? I have never pressed "yes" on such updates.....
    I do not know the reason for it and how to prevent it for the future.
    Thanks

    Now that there are pre-combined distributions of AIR 3.5 SDK with ASC 2.0 Preview 4,
    http://labs.adobe.com/technologies/asc2/
    ...you could avoid attempting an overlay. Try:
    1. Closing FB 4.7.
    2. Backing up FB 4.7's old AIRSDK folder by renaming it to something else.
    3. Unzipping the pre-combined AIR 3.5 SDK with ASC 2.0 Preview 4 and putting it in place of the old AIRSDK folder with the exact name.
    4. Starting FB 4.7.
    FB 4.7 does plan to offer in-tool upgrades to official AIR SDK with ASC 2.0 distributions.

Maybe you are looking for

  • JAI problem

    Hi all, I have small problem. In my application I'm using JAI package (imported). When I run my app in Eclipse, everything works perfectly. But when I compile this app to JAR file (Export to JAR), I have error in console as follows: java.lang.NoClass

  • FAQ: What's new in the Photoshop CS6 beta?

    We are excited to enable all of our customers to explore the application and see some of the new features we have been working on. The application is not yet complete, but some of the features you may want to check out in the beta include: significan

  • Adobe 9 Pro - text flow from imported PDF

    We are updating our forms to mailable, fillable PDF documents and there are instances where we need to have two or more lines to fill in and wrap the text. My problem is once i have the text box where i need it to be (as shown above by line #2), i ca

  • Noise cancellation?

    Does noise cancellation stop people from hearing my music through my headphones e.g my family in my car

  • Purchase Reqisition as a required field

    Hi gurus, I want to make Pur. Requisition as a Required field while creating Pur.order.What are all the things i must have to do? Regs. SR