Hi all.. I'm hoping some of you that have been around Java for longer than I have (which isn't very long) can clue myself in (and perhaps others??) that are a bit green behind the ears with Java/Maven/Jspresso best practices to ensure that we don't chase our tails as it were (go in circles with re-doing stuff that we did wrong the first time).
I'm personally an embedded PPC/C and C++ developer for about 20 years now and while I've toyed with Java applets in the very distant past (mid 90's), I've never done anything serious with it and have toyed with various other application frameworks including some for PHP, I had an application written in Visualworks Smalltalk using Seaside (a continuations framework that is popular in the Smalltalk arena) and played with RoR and various others.. I know that I should, for instance, setup a source code repository of some kind or another (e.g. CVS, RCS, SVN,Git, etc) -- but I don't know what is typically used for Java projects.. Clues??
Also, are there some Java no-no's I need to know about or should know about? Any other development tips that should be known and perhaps passed-on to those like me that may not know better? If it matters, I'll be developing in Eclipse mostly because of the plug-ins for SJS and whatnot.. I do have a fully licened version of Idea Ultimate but it doesn't know Jspresso from what I gather
Thanks in advance for any insight you can provide as I'm sure I'm not the only Java newbie to visit this forum/site..
