win7 java開發(fā)環(huán)境安裝

1彼棍、首先準備工具:jdk(環(huán)境變量)娃惯、tomcat跷乐、eclipse(壓縮版)、mysql石景、navicat(mysql管理工具)劈猿、nosql數(shù)據(jù)庫(memcache拙吉、redis)

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

2.1揪荣、環(huán)境變量配置:

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

系統(tǒng)變量中新建 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發(fā)現(xiàn)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版本,右側(cè)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有沒有一些錯誤,如果有繼續(xù)尋找解決方案甥厦。

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

4.6 打開eclipse的導航區(qū)域: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石咬,選中剛才修改過的配置文件揩悄,F(xiàn)inish。

4.8.2 修改背景顏色

4.8.3 字體設置

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

如java字體調(diào)整

4.8.4 eclipse編碼問題

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

1)、windows->Preferences...打開"首選項"對話框蹬挺,左側(cè)導航樹维贺,導航到general->Workspace,右側(cè) Text file encoding巴帮,選擇Other溯泣,改變?yōu)閁TF-8,以后新建立工程其屬性對話框中的Text file encoding即為UTF-8榕茧。2)垃沦、windows->Preferences...打開"首選項"對話框,左側(cè)導航樹用押,導航到general->Content Types肢簿,右側(cè)Context Types樹,點開Text蜻拨,選擇JavaSource File译仗,在下面的Default encoding輸入框中輸入UTF-8,點Update官觅,則設置Java文件編碼為UTF-8。其他java應用開發(fā)相關的文件如:properties阐污、XML等已經(jīng)由Eclipse缺省指定休涤,分別為ISO8859-1,UTF-8笛辟,如開發(fā)中確需改變編碼格式則可以在此指定功氨。
引用:http://blog.csdn.net/zliguangyu/article/details/8080168

4.8.5 eclipse java注釋模板設置

設置注釋模板的入口: Window->Preference->Java->Code Style->Code Template 然后展開Comments節(jié)點就是所有需設置注釋的元素
文件(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 初始化數(shù)據(jù)目錄
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';

或使用如下方式:
發(fā)現(xiàn)mysql5.7中數(shù)據(jù)庫mysql里面user表中沒有password字段了
desc user
發(fā)現(xiàn)密碼存儲在字段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

先新建數(shù)據(jù)庫粪狼,選擇還原備份

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內(nèi)存狡刘,-p端口

啟動服務

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

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末享潜,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子颓帝,更是在濱河造成了極大的恐慌米碰,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件购城,死亡現(xiàn)場離奇詭異吕座,居然都是意外死亡,警方通過查閱死者的電腦和手機瘪板,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門吴趴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侮攀,你說我怎么就攤上這事锣枝。” “怎么了兰英?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵撇叁,是天一觀的道長。 經(jīng)常有香客問我畦贸,道長陨闹,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任薄坏,我火速辦了婚禮趋厉,結果婚禮上,老公的妹妹穿的比我還像新娘胶坠。我一直安慰自己君账,他們只是感情好,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布沈善。 她就那樣靜靜地躺著乡数,像睡著了一般。 火紅的嫁衣襯著肌膚如雪闻牡。 梳的紋絲不亂的頭發(fā)上瞳脓,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天,我揣著相機與錄音澈侠,去河邊找鬼劫侧。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的烧栋。 我是一名探鬼主播写妥,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼审姓!你這毒婦竟也來了珍特?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤魔吐,失蹤者是張志新(化名)和其女友劉穎扎筒,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體酬姆,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡嗜桌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辞色。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骨宠。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖相满,靈堂內(nèi)的尸體忽然破棺而出层亿,到底是詐尸還是另有隱情,我是刑警寧澤立美,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布匿又,位于F島的核電站,受9級特大地震影響建蹄,放射性物質(zhì)發(fā)生泄漏碌更。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一躲撰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧击费,春花似錦拢蛋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至圆仔,卻和暖如春垃瞧,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背坪郭。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工个从, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓嗦锐,卻偏偏與公主長得像嫌松,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子奕污,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內(nèi)容