Java環境搭建 Maven + Git + Jetty

1、開發所用的工具

項目使用的是Java語言開發的後臺,用Angular JS開發的前端。 這樣做的好處是前端和後端相分離,前端只做前端,後端只做後端,最後進行聯調,測試,完善。 使用敏捷開發進行迭代。

  1. 用Java開發後臺,需要用到JDK 1.6+,最新版本是1.8。下載網址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  2. 用Git進行項目的版本管理,因此需要下載Git,下載網址:https://git-scm.com/
  3. 用Maven進行項目的管理,因此需要進行配置相應的maven環境,下載地址:http://maven.apache.org/download.cgi
  4. 用Jetty作爲後臺的web容器,因此需要進行相應的jetty配置,最好是9.0+,下載地址:http://www.eclipse.org/jetty/download.html
  5. 用nginx作爲web的代理服務器,因此要下載nginx,下載地址:http://nginx.org/en/download.html,下載1.9.7的版本。
  6. 用Eclipse/spring tools suite 安裝及相應插件的配置。
  7. 用lombok.jar,這個jar包的作用的簡化代碼,不用自己寫setter和getter方法等,進行相應的代碼簡化。這個jar需要在eclipse裏面進行配置。
  8. 用subline text/webstrom,進行相應的前端的開發,subline text下載破解版的,webstorm的下載地址10.4的版本。根據自己的喜好自行下載。

2、JDK的安裝及其環境配置

  1. 安裝JDK,點擊jdk.exe,直接下一步,直到完成就ok了
  2. 配置環境變量
    • 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
    • 在系統變量點擊添加按鈕,配置JAVA_HOME,這個地址JDK的安裝路徑。
    • 在path變量值得後面加上%JAVA_HOME%\bin,這是JDK的path環境就配置成功。
    • 之後如果系統變量中有CLASSPATH的話,在後面追加.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar,如果沒有的話就要配置CLASSPATH,之後相應的值爲.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    • 最後進行保存,jdk的環境將配置成功。
    • 驗證:點擊開始或者win+r,輸入cmd,進入命令輸入框,輸入java -version ,出現java version “1.8.0_91”

Java(TM) SE Runtime Environment (build 1.8.0_91-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode),輸入java/javac出現相應的內容將表示配置成功。此時JAVA環境配置完成。

3、Git安裝

  1. 安裝Git,點擊git.exe,直接下一步,直到完成就ok了
  2. 配置環境變量
    • 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
    • 在系統變量點擊添加按鈕,配置GIT_HOME,這個地址git的安裝路徑。
    • 在path變量值得後面加上%GIT_HOME%\bin,這是git的path環境就配置成功。
    • Git的環境變量配置成功。

4、Maven的安裝及其配置

  1. 下載maven包,解壓縮到相應的目錄就可以了。
  2. 配置環境變量
    • 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
    • 在系統變量點擊添加按鈕,配置MAVEN_HOME,這個地址maven的安裝路徑。
    • 在path變量值得後面加上%MAVEN_HOME_HOME%\bin,這是maven的path環境就配置成功。
    • Maven的環境變量配置成功。
    • 驗證:點擊開始或者win+r,輸入cmd,進入命令輸入框,輸入mvn -version,如果輸入相應的版本信息將配置成功。
  1. 配置maven
    1. 進入maven的安裝路徑下面的conf目錄,用相應的程序打開settings.xml文件,將文件的內容變爲一下內容就可以了。
    2. <?xml version=“1.0” encoding=“UTF-8”?>

<settings xmlns=“http://maven.apache.org/SETTINGS/1.0.0

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>e:/.m2/repository</localRepository> <!--將jar包保存的位置--> <pluginGroups> </pluginGroups> <proxies> </proxies> <servers> <!--相應的私服--> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers>

<mirrors> </mirrors> <profiles> <!--配置私服地址--> <profile> <id>dev_profile</id> <repositories> <repository> <id>dev_profile</id> <url>http://私服地址/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>dev_nexus</id> <url>http://私服地址/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles>

<activeProfiles> <activeProfile>dev_profile</activeProfile> </activeProfiles>

</settings>

5.Jetty的安裝

  1. 下載Jetty包,解壓縮到相應的目錄就可以了。

6.nginx的安裝及其配置

  1. 下載nginx包,解壓縮到相應的目錄就可以了。
  2. 配置nginx,進入nginx的安裝目錄的conf目錄,編輯nginx.conf
  3. 可以看相應的教程

7、Eclipse/spring tools suite 安裝及相應插件的配置

  1. 配置lombok.jar
    • 進入eclipse的安裝目錄,將lombok.jar的包拷貝到當前目錄下
    • 修改eclipse.ini文件,在其後面加上如下代碼:-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar
    • 這樣lombok.jar的環境配置完成。項目中需要引入這個jar包,我們用git下載下來的包中包含,因此不需要額外的添加。
  1. 配置maven
    • 打開eclipse,點擊help,找到eclipse market,進入查找maven的插件之後進行安裝maven,安裝成功,eclipse將會重啓。
    • 之後點擊eclipse的window工具欄,點擊最下面的屬性,點擊進入。找到maven,點擊installations,點擊添加,指定的路徑爲相應你本地安裝的maven路徑,點擊apply之後保存就可以了。之後設置setting,點擊user setting,點擊瀏覽,將其指定的目錄爲你本地maven的setting.xml路徑。
  1. 配置jdk,eclipse的window工具欄,點擊最下面的屬性,點擊進入。找到java,點擊Installed JRES,點擊添加,指定jdk的路徑,路徑爲相應本地安裝java的路徑,點擊保存就OK了。
  2. 配置jetty,打開eclipse,點擊help,找到eclipse market,搜索jetty,找到eclipse jetty進行安裝。點擊一個web項目右鍵,run configuration ,之後又一個options,點擊進入這是jetty,路徑爲本地jetty的安裝路徑。

8、注意

請將自己的電腦設置爲固定ip(針對nginx的 如果有域名就不需要。),因爲不這樣的話,每次的ip不一樣,這樣前端每次都要修改相應的ip地址進行。 比較新版本的eclipse或者sts集成了maven,因此就不需要在eclipse中安裝maven,只需要配置就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章