4

I am new to the world of Java and web programming. Never wrote a single line of javascript and my knowledge of HTML is pretty basic. Although, I am very experienced with .NET, so I guess transition to Java should not be a revolution.

Anyway, I wish to learn GWT and for that I want to work on Eclipse (I have Mac at home, so no Visual Studio).

Now, there are a dozen different download flavors of Eclipse, so my question is - which one best suits my needs?

Thanks.

P.S.

This is probably not a factor in the decision, but I will need Visual Studio keyboard bindings. I want to believe that no matter which flavor I install, I will be able to change the keyboard bindings later.

mark
  • 59,016
  • 79
  • 296
  • 580
  • *"Dear ladies and sirs."* - You what? That's so 19th century! (But at least you didn't sign off with "your humble servant" ...) – Stephen C Dec 11 '10 at 07:39

2 Answers2

2

You should be fine with any version of Eclipse. Eclipse is extremely modular so it's only really a case of ensuring you have the correct plugins installed.

I'd recommend:

After that you should be good to go. If you find you need more plugins later, you can easily add them.

I also know both .NET and Java, and you should not have have much difficulty making the transition - it's really just a case of learning a few slightly different conventions, APIs and ways of doing things.

With regards to the keyboard bindings, I've never really changed from the default settings myself but they are completely customizable so I'm sure you can get it set up how you want. You might want to look at the answers to this question, which give you a few options (apparently you can download the full set of bindings, or install the C++ plugin which includes them).

Community
  • 1
  • 1
mikera
  • 105,238
  • 25
  • 256
  • 415
0

I would probably start by installing Eclipse for Java EE developers and then the GWT plugin. It will cause less dependencies to be installed and you will get some things installed that you will probably want to start using later. But regardless of whether you are using that or the Java developer-version you should not have any major problems.

Daniel Lundmark
  • 2,370
  • 16
  • 11