Javaweb學習(一)環境配置之Tomcat、Maven
1.Tomcat下載配置
1)訪問Tomcat官網:https://tomcat.apache.org/
2)下載
下載完成後放在D:\Program Files\Java\下並解壓(我和jdk放在一起了)
3)啟動Tomcat
雙擊apache-tomcat-9.0.50下的bin\startup.bat
開啟瀏覽器訪問http://localhost:8080/ 如下圖表示啟動成功。
4)Tomcat埠修改
開啟apache-tomcat-9.0.50\conf\server.xml,在Connector配置中可以修改Tomcat的預設埠號,修改儲存後重啟Tomcat即可生效。
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
5)Tomcat域名修改,Tomcat訪問地址中的localhost也可以修改
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
這裡可以修改localhost,但是修改完後還要修改系統的hosts檔案,瀏覽器才能正常訪問到
例如修改localhost為www.rzd.com,儲存server.xml
開啟C:\Windows\System32\drivers\etc\hosts檔案,在最下面新增一條記錄127.0.0.1 www.rzd.com後儲存。(沒生效,有疑問)
如何訪問一個網站:瀏覽器訪問一個網址,系統首先在本地hosts檔案中尋找域名對應的ip地址,如果能找到,則返回對應頁面;如果找不到則提交該域名給DNS域名伺服器進行查詢
2.Maven:專案架構管理工具,會規定號該如何編寫java程式碼,必須按照這個規範來。在Maven中約定大於配置
1)下載:https://maven.apache.org/download.cgi
下載完成後放到和Tomcat同意目錄下解壓。
2)配置Maven環境變數
在下面的系統變數中新增
MAVEN_HOME D:\Program Files\Java\apache-maven-3.8.1\
PATH ;%MAVEN_HOME%\bin
3)修改配置檔案中的映象為阿里雲映象:加速網路
開啟apache-maven-3.8.1\conf\settings.xml
<mirror> <id>nexus-aliyun</id> <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
4)建立本地倉庫localRepository
預設為:
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> -->
修改為:
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <localRepository>D:\Program Files\Java\apache-maven-3.8.1\maven-repo</localRepository>
3.在IDEA中使用Maven
1)新建一個Maven專案
選擇自己用的Java版本
可以看到下面的只有兩個archetype,先去安裝archetype外掛
選擇一個maven的模板,這裡選擇建立一個webapp的模板