win7 java開發環境安裝

1、首先準備工具:jdk(環境變量)、tomcat、eclipse(壓縮版)、mysql、navicat(mysql管理工具)、nosql數據庫(memcache、redis)

2、jdk最新版下載教程:
http://jingyan.baidu.com/article/948f5924021a71d80ff5f9d3.html

2.1、環境變量配置:

依次打開計算機-高級系統設置-環境變量(win7系統),
root的用戶變量中新建 JAVA_HOME =
E:\Program Files (x86)\Java\jdk1.8.0_91(注意路徑前后都沒有其他字符)

系統變量中新建 CLASSPATH = .;E:\Program Files (x86)\Java\jdk1.8.0_91\lib\dt.jar;E:\Program Files (x86)\Java\jdk1.8.0_91\lib\tools.jar;(注意最前面必須以 .; 開始)

看是否存在 Path 路徑,若存在,則在最前面追加 E:\Program Files (x86)\Java\jdk1.8.0_91\bin;E:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin;(注意以分號隔開,最前面沒有任何字符)
注意:全部用的是E:\Program Files (x86)\Java\jdk1.8.0_91而沒有用%JAVA_HOME%

2.2 注:最新版
4.5.2eclipse支持jdk1.7或更高
可在eclipse.ini中配置jdk路徑,如下在最上面寫這兩行

3、tomcat最新版下載教程:
http://jingyan.baidu.com/article/642c9d34e745df644b46f754.html(解壓即可用)
3.1 eclipse暫時不支持tomcat9;

4、eclipse最新版下載教程:http://jingyan.baidu.com/article/e2284b2b60aceee2e6118d3b.html

導入原項目后需處理的事項:
4.1 eclipse配置jdk步驟:window-preferences-java-installed jres(安裝好jdk后就配好了)

4.2 導入項目:file-import,
4.2.1 右鍵項目選properties-java build path發現jdk還是原來的1.6版本,選擇libraries項目,remove掉錯誤的jdk,在點擊右邊的Add library,點擊jre system library,選擇jdk;
4.2.2 右鍵項目選properties-java compiler選擇當前jdk版本;
4.2.3 右鍵項目選properties-project facets java選擇當前jdk版本,右側runtimes選擇tomcat版本;

4.2.4 window->Preferences->查找框輸入jre(特別注意這里,這里沒改的話可能報錯)
compiler compliance level為你安裝的jdk版本或者你需要的版本

4.3 sun.misc.BASE64Encoder找不到的解決方法 (其實jdk包含該類)

引用:http://liulinxia02.blog.163.com/blog/static/268687720110614346748/

4.4 查看markers有沒有一些錯誤,如果有繼續尋找解決方案。

4.5 導入后中文顯示亂碼
導入項目之前,請確認工作空間編碼已設置為utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 選擇UTF-8引用:http://www.tuicool.com/articles/2mIn2uZ

4.6 打開eclipse的導航區域:window--show view--navigator
4.7 新建server
右鍵空白處--new--server--選apache tomcat(安裝的版本)--finish;
右鍵新建的服務tomcat v6.0 server at localhost--點擊add and remove--選擇項目;
右鍵新建的服務tomcat v6.0 server at localhost--點擊start。

4.8 eclipse相關設置
4.8.1 eclipse編寫代碼自動提示(最開始只有.,可以把26字母全輸入)


注意,有的只有輸入4個字母,則需先導出:File -> Export在窗口中展開 General -> Perferences 然后點擊 NEXT,

修改后(先輸入4個字母,然后再用26字母替換就好了),再File -> Import 然后在打開的窗口里展開 General -> Perferences,點擊NEXT,選中剛才修改過的配置文件,Finish。

4.8.2 修改背景顏色

4.8.3 字體設置

xml等字體調整:
window--preferences--General--appearance--colors and fonts--Basic
-- "Text font "
然后點change,可以設置字體,我喜歡Courier New

如java字體調整

4.8.4 eclipse編碼問題

eclipse 默認編碼居然是GBK,js文件默認編碼是ISO-....。都修改成UTF8的方法:

1)、windows->Preferences...打開"首選項"對話框,左側導航樹,導航到general->Workspace,右側 Text file encoding,選擇Other,改變為UTF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8。2)、windows->Preferences...打開"首選項"對話框,左側導航樹,導航到general->Content Types,右側Context Types樹,點開Text,選擇JavaSource File,在下面的Default encoding輸入框中輸入UTF-8,點Update,則設置Java文件編碼為UTF-8。其他java應用開發相關的文件如:properties、XML等已經由Eclipse缺省指定,分別為ISO8859-1,UTF-8,如開發中確需改變編碼格式則可以在此指定。
引用:http://blog.csdn.net/zliguangyu/article/details/8080168

4.8.5 eclipse java注釋模板設置

設置注釋模板的入口: Window->Preference->Java->Code Style->Code Template 然后展開Comments節點就是所有需設置注釋的元素
文件(Files)注釋標簽:
/**

  • @Title: ${file_name}
  • @Package ${package_name}
  • @Description: ${todo}(用一句話描述該文件做什么)
  • @author lxb
  • @date ${date} ${time}
  • @version V1.0
    */

類型(Types)注釋標簽(類的注釋):
/**

  • @ClassName: ${type_name}
  • @Description: ${todo}(這里用一句話描述這個類的作用)
  • @author lxb
  • @date ${date} ${time}
  • ${tags}
    */

方法(Constructor & Methods)標簽:
/**

  • @Title: ${enclosing_method}
  • @Description: ${todo}(這里用一句話描述這個方法的作用)
  • @param ${tags} 設定文件
  • @return ${return_type} 返回類型
  • @throws
    */

覆蓋方法(Overriding Methods)標簽:
/**

  • <p>Title: ${enclosing_method}</p>
  • <p>Description: </p>
  • ${tags}
  • ${see_to_overridden}
    */

代表方法(Delegate Methods)標簽:
/** * ${tags} * ${see_to_target} */
引用:http://www.cnblogs.com/senzjx/archive/2009/09/21/1570950.html

注意:設置模板后新建類或其他,需選擇generate comments

5、mysql最新版下載教程:http://jingyan.baidu.com/article/fd8044faca5fd75031137ad5.html
5.1 解壓安裝文檔(mysql5.7)

5.2 在安裝目錄下E:\Program Files (x86)\mysql57新建data文件夾;
把默認的my-default.ini重新命名為my.ini(因為mysql先默認在my.ini中查找配置路徑,然后才是my.cnf);
修改my.ini配置文件:
basedir = E:\Program Files (x86)\mysql57
datadir = E:\workspace\mysql57\data (data路徑可以放到其他文件夾,以免卸載的時候被刪除

port = 3306

5.3 初始化數據目錄
cd E:\Program Files (x86)\mysql57\bin
E:(這樣就進入bin,所以的操作都是在這個目錄下)

mysqld --initialize
或 mysqld --initialize-insecure(這種方式就沒有生成密碼,直接按Enter進入mysql)

默認生成的密碼在E:\workspace\mysql57\data文件夾下的WIN-20151017TLX.err中

5.4 新建mysql服務并啟動mysql
mysqld --install "mysql57" (自定義服務名mysql57,后面關于服務名都得用mysql57)

net start "mysql57"(啟動服務)
mysql -u root -p
然后輸入密碼,見上面文件夾

5.5 修改密碼
alter user 'root'@'localhost' identified by 'admin';

或使用如下方式:
發現mysql5.7中數據庫mysql里面user表中沒有password字段了
desc user
發現密碼存儲在字段authentication_string中了

update mysql.user set authentication_string=password('admin') where user='root' and Host = 'localhost';
flush privileges;
quit;

5.6 停止mysql服務
net stop "mysql57"

刪除mysql57服務
mysqld --remove "mysql57"

5.7修改my.ini文件
修改后mysql服務必須重啟

新版本沒有default-character-set = utf8這一項了,用character-set-server = utf8代替,否則啟動不了

6、navicat for mysql下載地址(破解版)
http://download.csdn.net/download/ahgaoyong/8374743

先新建數據庫,選擇還原備份

6.1 設置navicat一些文件的存儲地址(默認是C:\Users\Administrator\Documents\Navicat\MySQL\servers\mysql57)

7、memcache搭建

sc create "memcache 11211" start= auto binpath= "E:\Program Files (x86)\memcached\memcached.exe -d runservice -m 258 -p 11211" DisplayName= "memcache 11211"

sc description "memcache 11211" "緩存服務:端口11211。"

注意修改binpath, -m內存,-p端口

啟動服務

連接本地memcached:telnet 127.0.0.1 11211
卸載windows 服務:sc delete "memcache 11211"

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容