1. Eclipse for mac:http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/indigo/sr2/ Eclipse-jee-indigo-sr2-macosx-cocoa-x86_64.tar.gz
2. JDK for mac:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html #jdk -7U45-OTH-JPR
3. Mysql for MAC:HTTP://CDN.MYSQL.COM/DOWNLOADS/MYSQL-5.6/MYSQL-5.6.21-OSX10.9-X86_64.DMG
4. Mysql Workbench for MAC:HTTP://CDN.MYSQL.COM/DOWNLOADS/MYSQLGUITOOLS/MYSQL-WORKBENCH-COMMUNITY-6.2.3-OSX-I686.DMG
5, Macports:https://distfiles.macports.org/macports/macports-2.3.1-10.9-mavericks.pkg
6. Xcode Command Line tools:http://adcdownload.apple.com/developer_tools/command_line_tools_os_x_10.9_for_xcode__ Xcode_6/command_line_tools_for_os_x_10.9_for_xcode_6.dmg
Experience One: Eclipse installs plugin, if the source is a local zip package, please disconnect the network, or it will probably stay stuck without installing
Experience Two: Use Subclipse under Eclipse, will report Javahl error, at this time need to install Javahl, method:
1) Install MacPorts and Command line Tools
2) Open Command window, sudo port install subversion-javahlbindings +no_bdb +universal
3) If error, continue execution: sudo port clean libmagic subversion-javahlbindings
Experience Three: Setting environment variables
m3_home=/users/anny/documents/java/apache-maven-3.1.0PATH= $PATH: $M 3_home/binexport m3_homeexport path### Your Previous/users/anny/.bash_profilefilewas backed up as/users/anny/.bash_profile.macports-saved_2014-Ten-06_AT_14: -: -# # MacPorts Installer addition on the-Ten-06_AT_14: -: -: Adding an appropriate PATH variable forUse with macports.export PATH="/opt/local/bin:/opt/local/sbin: $PATH"# Finished adapting your PATH environment variable forUse with MacPorts.
transferred from: http://blog.csdn.net/abigfrog/article/details/39830273
Mac+eclipse+svn+maven Experience Summary (RPM)