MacPro下搭建Java開發環境

1、安裝jdk:Mac系統自帶jdk,但是版本是1.6,比較老了,我們需要在官網下載最新的Java8,安裝比較簡單,傻瓜式下一步就可以了。

 

2、配置jdk環境變量:終端輸入 vim ~/.bash_profile 按回車,進入編輯模式後輸入以下內容: 

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home

PATH=$JAVA_HOME/bin:$PATH:.

CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

 

export JAVA_HOME

export PATH

export CLASSPATH

按esc :wq回車,保存退出後在終端輸入 source ~/.bash_profile 以使文件生效。

終端輸入java -version可以查看Java版本,

whereis java可以查看Java位置,

echo $JAVA_HOME可以打印出JAVA_HOME。

 

3、安裝eclipse:下載完成後解壓,把.app文件拖進Application就可以了,然後創建一個workspace,也就是工作空間,存放代碼的地方。

 

4、eclipse配置jdk:打開eclipse,偏好設置,Java,installed,勾選1.8版本,apply,OK。


9、數據庫的安裝:《Mac OS X 下MySQL的安裝、配置及卸載》

一、工具

  我們需要現在兩個工具:MySQL 服務器(mysql-5.7.18)、MySQL GUI(mysql-workbench)

  MySQL 服務器包含了MySQL 的整個運行環境,安裝了它就能通過命令行讓 MySQL 運行的很好了。

  當然如果你不喜歡命令行,可以下載一個 GUI工具來管理 MySQL。GUI的功能很豐富,包括權限設置,創建數據庫、創建表格等等。

二、安裝

  1.MySQL 服務器

  下載地址:https://dev.mysql.com/downloads/mysql/ 。我下載的是 mysql-5.7.18-macos10.12-x86_64.dmg

  下載完直接安裝,一路無話。

  值得注意的是:安裝完後會提示 彈窗root賬號密碼,請把他它記錄下來後面我們會用到

  安裝完後在終端並不能識別 mysql 命令,需要配置一下


1
2
3
cd /usr/local/bin/
sudo ln -fs /usr/local/mysql/bin/mysql /usr/bin
$ mysql --version

#能顯示 mysql 版本說明 mysql 安裝成功

  修改 root賬號的密碼:

$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
$ mysql -u root
#會進入 mysql 命令模式,逐行輸入下面命令

mysql> SET PASSWORD=PASSWORD('123ljl38');


\q

#修改完後驗證密碼

# mysql -u root -p

  2.安裝GUI

  下載地址:https://dev.mysql.com/downloads/workbench/ 。我下載的是mysql-workbench-community-6.3.9-osx-x86_64.dmg

  下載安裝,一路無話。

  安裝完後打開,Workbench,界面如下:

  點擊進入

  root

  localhost:3306

  第一次進入會提示修改密碼,那就修改好了。

  進入Workbench

至此安裝完畢!


Operation not permitted的解決方法

原因

這是因爲蘋果在OS X 10.11中引入的SIP特性使得即使加了sudo(也就是具有root權限)也無法修改系統級的目錄,其中就包括了/usr/bin。要解決這個問題有兩種做法:一種是比較不安全的就是關閉SIP,也就是rootless特性;另一種是將本要鏈接到/usr/bin下的改鏈接到/usr/local/bin下就好了。

解決方法

sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin



是El Capitan 加入了Rootless機制,不再能夠隨心所欲的讀寫很多路徑下了。設置 root 權限也不行。
要關閉Rootless
重啓按住 Command+R,進入恢復模式,打開Terminal。

csrutil disable

再重啓就可以


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章