安裝jdk
由於java自2019年1月開始對jdk1.8的高版本開始收費,我們下載jdk1.8u202版本(這是1.8版的免費版本中的最高版)。
地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
目前Oracle官網強制要求必須注冊登錄才能下載,為了方便下載,可使用以下賬號(賬號來自網絡,感謝網友):
Oracle帳號:2696671285@qq.com
Oracle密碼:Oracle123
安裝Tomcat
tomcat9支持:jdk8(含)以下版本;
tomcat8支持:jdk7(含)以下版本;
tomcat7支持:jdk6(含)以下版本;
選擇對應版本Tomcat下載並安裝(windows開發一般下載Tomcat9的Core Installer版本):
這里默認端口8080,可以自定義:
這里選擇已安裝的jre目錄(必須先安裝jre后安裝Tomcat):
安裝完成后測試。在瀏覽器中輸入http://localhost:8080/(端口號是安裝時配置的),正常則如圖:
IDE
IntelliJ IDEA(推薦):目前主流開發IDE,區分免費社區辦及收費完整版
eclipse:插件豐富,老牌IDE,同樣有眾多用戶
安裝並使用IntelliJ IDEA
下載網址:http://www.jetbrains.com/idea/download/#section=windows
Ultimate是完整版,需要收費,Communit是社區版,免費含有基本功能。
注冊碼:
漢化(不推薦):
語言包地址:https://github.com/pingfangx/jetbrains-in-chinese/tree/master/IntelliJIDEA
下載對應版本語言包后,復制到IntelliJ IDEA安裝目錄lib文件夾內,重啟即可生效。
創建項目
安裝完成后啟動Idea,點擊Create New Project:
選擇框架和包:
PS:Maven項目對象模型(POM),可以通過簡短描述信息來管理項目的構建,報告和文檔的項目管理工具軟件。
如下圖,GroupID 是項目組織唯一的標識符,實際對應JAVA的包的結構,是main目錄里java的目錄結構。 ArtifactID是項目的唯一的標識符,實際對應項目的名稱,就是項目根目錄的名稱。version 指定了myapp項目的當前版本,SNAPSHOT意為快照,說明該項目還處於開發中,是不穩定的版本。
范例:
groupId
定義了項目屬於哪個組,舉個例子,如果你的公司是mycom,有一個項目為myapp,那么groupId就應該是com.mycom.myapp.
artifacted
定義了當前maven項目在組中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。
version
指定了myapp項目的當前版本,SNAPSHOT意為快照,說明該項目還處於開發中,是不穩定的版本。
Maven home directory是Maven的默認路徑,如果配置了環境變量可以使用默認,如果沒有可以點下拉菜單選擇對應路徑。
User settings file是用戶設置,里面有對項目的各種配置和依賴項。
Local repository是本地倉儲。
修改本地倉儲。由於本地倉儲會下載大量依賴而占空間,默認在c盤可以改成自定義目錄。
最后一步設置項目名稱和項目代碼路徑。
配置Maven鏡像
完成創建后會自動打開新建的項目。這時需要先配置Maven的Settings。打開安裝目錄下的Maven配置文件:
新增如下內容(配置使用阿里鏡像下載依賴):
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
如圖:
在IDEA中點擊imported Changes,會自動下載依賴,左側顯示進度:
配置Tomcat
現在我們在配置中添加Tomcat。點擊Add Configuration:
選擇Tomcat Server>Local:
配置Tomcat,並設置默認打開的url地址:
“HelloWorld”
創建test項目,在src/main/java文件夾上右鍵創建“Java Class”。
命名文件:
如圖,在“HelloWorld”文件中寫下代碼:
1 public class HelloWorld { 2 public static void main (String[] args){ 3 System.out.println("Hello World!!!!"); 4 } 5 }
配置運行設置:
點擊“+”新建Application:
在右側選擇Main class文件並且給應用程序命名:
在運行按鈕的左側下拉菜單選擇要運行的Application,點擊運行:
運行結果: