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_profile file was backed up As/users/anny/.bash_profile.macports-saved_2014-10-06_at_ 14:47:16### macports Installer Addition on 2014-10-06_at_14:47:16:adding a appropriate PATH variable for use with Macpor Ts.export path= "/opt/local/bin:/opt/local/sbin: $PATH" # Finished adapting your PATH environment variable for use with MacP Orts.
Mac+eclipse+svn+maven Experience Summary