Slashdot Mirror


Eclipse 3.1 Released

Jeff Myers writes "Eclipse version 3.1 was just released and is available for download. There are quite a few new and noteworthy features added in this release - including full support for Java 5.0 and improved support for developing rich client applications based on the Eclipse platform." Update: 06/28 21:03 GMT by Z : Denis emailed to request we use mirrors, as they're already getting hammered pretty hard.

31 of 343 comments (clear)

  1. Just one question by John+Seminal · · Score: 2, Informative
    Is Eclipse any faster than when they first released it.

    That was my only knock of the software. It would be so slow. William. Shatner. could. deliver. a. line. quicker.

    For those who don't need a full blown IDE, just something to write java in and compile, try textpad. It is lightning quick.

    But I bet with faster CPU's, eclipse is alright now. But it was so slow on a PIII 1ghz with 512 megs. So slow.

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:Just one question by Mechanik · · Score: 5, Informative

      Is Eclipse any faster than when they first released it.

      Actually yes. Performance was a major focal point for 3.1. Now that all the platform plugins are using OSGI bundle manifests and are all packaged as JAR files, things are much faster. Just starting up Eclipse used to take forever but it's much faster now.

    2. Re:Just one question by AndrewR81 · · Score: 5, Informative

      I've only used version 3 and it's quite fast. Admittedly I'm on a 3 GHz with 512 MB RAM. I've heard several people the same thing, so maybe 3.X is improved. Occasionally, it will stall for about 30 seconds but I've never had it crash.

      I've found that developing in eclipse is faster than writing and compiling, because it highlights errors as you type (like how word underlines spelling mistakes). Once I'm done editing, I know it compiles, although just clicking the "run" icon is all that's required. (You can get a list of errors and go through them one by one if you prefer.)

      I also find the development aids they have to be time-saving. For example, a ctrl-T will bring up a class hierarchy tree. Ctrl-E will pop up a list of all files opened where you can type in a filter (Action*.java). Ctrl-alt-H will show all the methods that call the method you'are currently editing. Not to mention the refactoring, debugger, views, etc.

      Of course, each editor/IDE has their strength and weaknesses, but I've been quite happy with eclipse. The only thing I miss is a GUI editor like netbeans has.

    3. Re:Just one question by jnana · · Score: 2, Informative

      my problem is with their CVS integration, if you use SSH for cvs access, it puts the repository as ":extssh:..." , instead of ":ext:..." , and this makes the repository incompatible with anyother CVS tool.

      There has been an option of doing CVS in Eclipse using ext: and not extssh: for a long time. I've been doing it for more than a year. Extssh may be the default on some wizard though, but if you just add the repository location yourself, you can select 'ext:' and it works great.

    4. Re:Just one question by jhouserizer · · Score: 2, Informative

      How much does Eclipse use up when you start it? It of course depends on your projects, etc. but for me, I have 6 large projects nearly always open at the same time. I define "large" by 40+ packages, with 8-12 classes each, plus a hundred or more config and jsp/html files. With all of this "fired up" it uses ~110 MB of RAM, and is quite responsive on a crappy 1.7GHz Centrino processor.

    5. Re:Just one question by gus+goose · · Score: 2, Informative

      Of course, you could use eclipse .... see www.eclipse.org/ve/

      gus

      --
      .. if only.
    6. Re:Just one question by Anonymous Coward · · Score: 1, Informative

      Eclipse does have a GUI editor: get the Visual Editor plugin. It's not 100% complete yet, but it's close.

      It also has tools for web development, modelling, testing, profiling, and all kinds of other stuff that aren't included by default, and tons of third-party addons.

  2. Correct link by kss · · Score: 5, Informative

    The link gives a 404. Here is the correct one.

  3. What eclipse is by acomj · · Score: 5, Informative

    Eclipse is confusing.. its really 2 things in 1.

    1. Its an Itergrated Development Environment (IDE) which allows plug ins to extend its usefullyness.

    2. Its written in java with SWT (native platorm windowing extentions). It can be used as a framework for building your own java applications.

  4. Re:Come to think of it... by scottbell · · Score: 1, Informative

    Are you thinking of JEdit? http://www.jedit.org/>

  5. maybe you're thinking of jEdit by Anonymous Coward · · Score: 1, Informative
    jEdit allows you to include what you need and leave out anything you don't use with its extensive plug-in architecture...

    jEdit

  6. Re:Mirror/Torrent anywhere? by wiml · · Score: 2, Informative
  7. mirror list by thedude13 · · Score: 5, Informative
    1. Re:mirror list by ManxStef · · Score: 3, Informative

      For the Mac OS X version (eclipse-SDK-3.1-macosx-carbon.tar.gz):

      [Austria] Vienna University of Technology
      http://gd.tuwien.ac.at/softeng/eclipse/R-3.1-20050 6271435/eclipse-SDK-3.1-macosx-carbon.tar.gz

      [Canada] Groupe d'utilisateurs de Linux de l'UdeS
      http://gulus.usherbrooke.ca/pub/appl/eclipse/eclip se/downloads/drops/R-3.1-200506271435/eclipse-SDK- 3.1-macosx-carbon.tar.gz

      [France] ObjectWeb Consortium (INRIA - French National Inst
      http://eclipse.objectweb.org/downloads/drops/R-3.1 -200506271435/eclipse-SDK-3.1-macosx-carbon.tar.gz

      [Germany] University of Applied Sciences Esslingen
      http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclip se/R-3.1-200506271435/eclipse-SDK-3.1-macosx-carbo n.tar.gz

      [Hungary] Gabriel Consulting
      http://eclipse.gabriel.co.hu/downloads/drops/R-3.1 -200506271435/eclipse-SDK-3.1-macosx-carbon.tar.gz

      [Slovenia] bevc.net
      http://mirrors.bevc.net/eclipse/download/drops/R-3 .1-200506271435/eclipse-SDK-3.1-macosx-carbon.tar. gz

      [Switzerland] SWITCHmirror
      http://mirror.switch.ch/mirror/eclipse/downloads/d rops/R-3.1-200506271435/eclipse-SDK-3.1-macosx-car bon.tar.gz

      [Turkey] Hacettepe University, Department of Computer Science & Engineering
      http://mirrors.cs.hacettepe.edu.tr/eclipse.org/ecl ipse/downloads/drops/R-3.1-200506271435/eclipse-SD K-3.1-macosx-carbon.tar.gz

      [United Kingdom] UK Mirror Service
      http://www.mirrorservice.org/sites/download.eclips e.org/R-3.1-200506271435/eclipse-SDK-3.1-macosx-ca rbon.tar.gz

      [United States] Calvin College
      http://mirror.calvin.edu/eclipse/downloads/drops/R -3.1-200506271435/eclipse-SDK-3.1-macosx-carbon.ta r.gz

      [United States] Calvin College (ftp)
      ftp://mirror.calvin.edu/eclipse/downloads/drops/R- 3.1-200506271435/eclipse-SDK-3.1-macosx-carbon.tar .gz

      Unfortunately as of 2005-06-29 02:26:39 BST none are updated yet, hopefully all the rsync mirroring cronjobs'll complete soon!

    2. Re:mirror list by Anonymous Coward · · Score: 1, Informative

      I'd also recommend that Apple developers running Tiger get the latest J2SE 5.0 Release 1 here:
      http://docs.info.apple.com/article.html?artnum=301 073

      and check out Apple's handy Java Reference Library here:
      http://developer.apple.com/referencelibrary/Java/

      There's also a FAQ on Java under OS X here:
      http://developer.apple.com/java/faq/

  8. Re:Stupid "features" by orasio · · Score: 1, Informative

    "improved support for developing rich client applications based on the Eclipse platform",
    that is a feature.

    It means that you can make better standalone programs, based on the Eclipse framework.

    Java 5.0 support means that it will run faster, and help you make programs faster, that run faster, too, in a nutshell.

  9. Re:Eclipse is slow... by Anonymous Coward · · Score: 2, Informative

    You tried using Eclipse for C++ development on Linux? You do realize Eclipse is a Java IDE, right? There are a lot more choices for doing C++ than the silly CDE plugin for Eclipse.

  10. Re:Is it just me, or couldn't posts about Dev thin by bjtuna · · Score: 2, Informative

    the frickin web site is /. already so who the heck knows what it is

    Use MirrorDot to view Slashdot-linked articles that have gone down under the load.

  11. Re:Eclipse? by the0ther · · Score: 2, Informative

    It's a reasonable expectation to know what Eclipse is.

  12. GUI editor for Eclipse by binarydreams · · Score: 2, Informative

    Check out the Visual Editor sub-project within Eclipse for a Swing and SWT editor. It's made a lot of improvements in the last couple releases, especially the latest milestone builds of the 1.1 release (which are compatible with Eclipse 3.1).

  13. Re:Stupid "features" by swilver · · Score: 4, Informative
    Considering that the last stable version of Eclipse, 3.0, didn't yet support Java 5 and all the new stuff in it (generics, autoboxing, enhanced for construct, enumerations), I'd say that Java 5.0 support is a pretty good indication what Eclipse 3.1 can do for you now.

    This means it can refactor code using Java 5 specifics, it has specific warnings/errors for Java 5 code, quick fixes, code formatting/highlighting, and so on.

  14. I almost agree by Pac · · Score: 2, Informative

    AWT sucked so badly that people stoped talking about client side Java and run to the headless servers. The first Swing sucked too, but not so badly. In 1.5 Swing is almost grown-up and quite faster. They have also hired some non-color-blind people to revamp the default look and feel, and it now looks nice (there were ways to make it look nice in 1.3 to 1.4.x, but those were mostly undocumented).

    My other main problem is having no easy migration path, hence my problem with the lack of a GUI editor - if I am going to migrate my apps and have to redesign all user interfaces around a new toolkit, the least I need is a GUI editor - rewriting everything in code would be painfully close to my early days writing GUIs for Apple II programs...

  15. Re:Torrent? by infiniteedge · · Score: 4, Informative
  16. Well, that's probably why. by devphil · · Score: 2, Informative


    I've got a Sun Java backpack I wear to work, [...] And - I've - never - heard - of - Eclipse.

    Sun Microsystems doesn't like to talk about, or even acknowledge the existence of, Eclipse. Unless you really pester them about it.

    After all, IBM picked the name: they're eclipsing the sun...

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  17. Re:Is it just me, or why not explain it better? by rhedin · · Score: 2, Informative

    well, actually...

    Since you said that you'd never heard of Eclipse, I thought you might be interested to know that your tool of choice was migrating there. I would expect someone who (presumably) programs professionally and uses a given tool to know about that tool and the industry as a whole. For example: at JavaOne this week the following sessions are about or include information on Eclipse:
    Smarter Rich Client Through Middleware Services
    Building Your Own Eclipse Plug-Ins
    Introduction to Eclipse's Rich Client Platform
    Write Once, Plug Everywhere: Extending the Major Java IDEs -- NetBeans(TM), Eclipse, and JBuilder
    What's New in Eclipse? A Java(TM) Technology IDE and a Whole Lot More
    Runtime Aspects With JVM(TM) Support
    Java(TM) EE Ease of Development: Platform Specification and Tools Perspective
    Introduction to the Web Tools Platform Project

    And, just for a point of order, the press release where Borland announced they were migrating to eclipse was dated May of 2005-- the JavaOne release from June was talking about Together integration with Eclipse.

    rob.

  18. TORRENT HAS BEEN POSTED by infiniteedge · · Score: 2, Informative

    magnet:?xt=urn:btih:BW6W3QUP7CD23KZRGZG4BK7M4LX2WB K3

    import this into Azureus with File->Open->Location... for a trackerless torrent. Also works with BT 4.1.2 beta, although I have no idea how to use it. Remove a space in that magnet uri if slashdot mistakenly put one there.

    View the parent for the regular torrent.

  19. MAC OS X Torrent available at: by ManikSurtani · · Score: 2, Informative
    --
    -- Manik Surtani
  20. Re:Subversion? by d-rock · · Score: 2, Informative

    I had been using subclipse (http://subclipse.tigris.org/) with Eclipse 3.0 for SVN support and it worked great in both Windows and Linux. Something broke part of subclipse around 3.1RC3 to the point that I couldn't add or browse repositories. Just a tip that I figured out, though: if you use a normal SVN tool (TortoiseSVN, SVN CLI) to check out a project, then when you import the project into Eclipse subclipse will be able to work with the repo just fine (as of RC7, still downloading 3.1 final).

    Derek

    --
    Don't Panic...
  21. Working mirrors by JavaRob · · Score: 3, Informative

    I had the page up to the mirrors, then even the routing pages died (so I had to extract that actual mirror link from the full URL...); anyway, here's one mirror that's zipping along for me. And I will post this reply as soon as my download finishes...

    win32 zip at mirror.reachable.ca

    You can figure out the base directory from that if you want it for another platform.

    And a few more that I haven't tested, in various countries (trying to pick the ones that look the toughest):

    gulus.USherbrooke.ca
    mirrorservice.org
    eclipse.objectweb.org
    software-mirror.com
    sunsite.informatik.rwth-aachen.de

    Final note: some of these are definitely hosed; the first seems to work. Gotta hand it to the Canadians -- they're the ones staying up.