今天項目組開會,由於.Net平台的限制無法滿足現有業務需求,項目計划從.Net平台轉Java平台,采用Java+Spark+Hadoop,之前關於Java和Hadoop的書也買的有只是平時看的少,最近也都是在看關於股票和項目架構的書,放在那好久了,正好湊着項目轉Java的機會把Java也學一下,Hadoop的話先放一放,其實都是面向對象的編程語言,主要還是編程思想,和C#都是差不多,所以要轉Java我還真不怕,之前也不是沒轉過,當時自學半個月oc就直接從C#轉iOS了,一個字就是干!擼起袖子就是干!
學習任何語言都是從配置環境開始,Java環境配置比較麻煩,不像C#直接安裝VS就好了,由於今天時候也不早了,今天先把JDK安裝配置一下,以后再安裝IDE和服務器。
一、下載JDK 這個從網上下載下來就ok了,比較簡單,就不寫了
二、安裝JDK和JRE
將下載的JDK雙擊安裝,在安裝的過程中會出現兩次讓用戶選擇路徑,第一次是安裝JDK第二次是安裝jre。這里我把Jdk和jre都安裝在了同一個文件夾下,D:\Program Files\Java,一個是D:\Program Files\Java\jdk1.8.0_121,一個是D:\Program Files\Java\jre8。下圖是安裝jdk的截圖,安裝jre時選擇正確路徑就好。
三、配置系統變量
1.在我的電腦右鍵屬性顯示下面的窗口,點擊環境變量。
2.在系統變量部分新建JAVA_HOME 變量,這里變量值是安裝的JDK的路徑
3.尋找 Path 變量→編輯
在變量值最后輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre8\bin;
(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
4.新建 CLASSPATH 變量
變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
四、驗證是否安裝配置成功
打開cmd命令窗口輸入Java -Version,出現下面的內容說明JDK配置成功。
五、Tomcat的安裝配置
1.下載可從官網下載Tomcat http://tomcat.apache.org/download-80.cgi
2.安裝
在安裝過程中可以配置下默認的端口號 這里改為80端口
3.選擇配置JDK時安裝jre的路徑
4.選擇安裝的路徑 這里我把它安裝在了JDK同一個文件夾下
5.安裝完成配置環境變量
一直點擊下一步,安裝完成,此時在瀏覽器輸入http://localhost/是會報錯的,還需要配置下系統變量,安裝上面配置JDK系統變量的方法
新建 CATALINA_HOME——>D:\Program Files\Java\Tomcat8.5 安裝的路徑
6.測試安裝是否成功
在瀏覽器輸入http://localhost/,顯示下面的頁面則安裝成功
六、eclipse的安裝與測試
我這是接着昨天的博客繼續寫,今天白天搞了半天,在公司把環境可算是搭建好了,這還要感謝公司的小伙伴潘工和李工,回到家自己又操作了一遍這一遍順利多了。
1.安裝Eclipse
從官網下載然后安裝,這里需要注意的是在安裝過程中要選擇安裝的是什么類型的,開始選的是不是javaee的那個,然后就找不到怎么創建動態web工程了,又重新安裝選擇了一下。
2.創建Dynamic Web project
選擇New-Dynamic Web project,如果沒有在other中找。並選擇tomcate。
3.新增一個HelloWorld.jsp文件
在WebContext下右鍵新建一個HelloWorld.jsp文件,在文件的Body中輸入HelloWorld.
4.啟動
選中窗體下面的Server右鍵Add And Remove,將HelloWorld選中到服務中
5.點擊啟動按鈕啟動,啟動之后可以在瀏覽器輸入http://localhost:8088/HelloWorld/HelloWorld.jsp,就會輸出HelloWorld.
6.錯誤
在啟動服務的過程中會彈出端口被占用如下圖,如果只是在conf的server.xml更改端口其實也是沒有用的,需要將原來的tomcat刪除然后重新添加。如果想查看是哪些服務占用了端口可以使用命令行netstat來查看,具體可以百度。