
After a lot of work and some traveling I’m back, and I’m about to write about how do I manage to use Mac for Java development. (Note: This is the last part of the Apple Project series.)
First of all, let me describe what I use and how do I/we use it.
Eclipse is our choice of IDE. We use Subversion as SCM, Maven as a build system/dependency management/reporting/documentation/etc.. Beside these we use, (just to mention few that could be in relation with OS):
- AspectJ
- Spring
- Hibernate for JPA
- TestNG
Primarily we are building web applications, backed with RDBMS – so I need a some local database for my Mac, and our choice of RDBMS is PostgreSQL, but we use Oracle and DB2 as well.
Read more…
Categories: apple project, aspectj, eclipse, java, linux, Mac OSX, maven, postscript, software development, ubuntu Tags: apple, apple project, eclipse, java, Mac OSX, macbook, q4e, software development, ubuntu

Had enough. P2 gave me just too much headache.
Today I removed P2 from my two production Eclipse installation. What a relief…
Update Manager (UM) works fine, as it worked in 3.3. Installed AJDT, Q4E, SpringIDE, TestNG, AnyEdit, … without any issue.
At my last few tries, I managed to install AJDT successfully, but after it I locked myself out. At next install P2 were missing AspectJ feature, and were willing to do nothing.
I read somewhere that P2 will not let you install uninstallable or wrong software… well… no comment.
I still beleave P2 is “not an evil”, and it will turn out to be great. But now I think it came in to suddenly and with lot of missing features/bugs. – I know this is the best way to test it…
, and I usually happily volunteer in these kind of testings, but not arbitrarily.