1、開發所用的工具
項目使用的是Java語言開發的後臺,用Angular JS開發的前端。 這樣做的好處是前端和後端相分離,前端只做前端,後端只做後端,最後進行聯調,測試,完善。 使用敏捷開發進行迭代。
- 用Java開發後臺,需要用到JDK 1.6+,最新版本是1.8。下載網址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- 用Git進行項目的版本管理,因此需要下載Git,下載網址:https://git-scm.com/
- 用Maven進行項目的管理,因此需要進行配置相應的maven環境,下載地址:http://maven.apache.org/download.cgi
- 用Jetty作爲後臺的web容器,因此需要進行相應的jetty配置,最好是9.0+,下載地址:http://www.eclipse.org/jetty/download.html
- 用nginx作爲web的代理服務器,因此要下載nginx,下載地址:http://nginx.org/en/download.html,下載1.9.7的版本。
- 用Eclipse/spring tools suite 安裝及相應插件的配置。
- 用lombok.jar,這個jar包的作用的簡化代碼,不用自己寫setter和getter方法等,進行相應的代碼簡化。這個jar需要在eclipse裏面進行配置。
- 用subline text/webstrom,進行相應的前端的開發,subline text下載破解版的,webstorm的下載地址10.4的版本。根據自己的喜好自行下載。
2、JDK的安裝及其環境配置
- 安裝JDK,點擊jdk.exe,直接下一步,直到完成就ok了
- 配置環境變量
-
- 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
- 在系統變量點擊添加按鈕,配置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安裝
- 安裝Git,點擊git.exe,直接下一步,直到完成就ok了
- 配置環境變量
-
- 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
- 在系統變量點擊添加按鈕,配置GIT_HOME,這個地址git的安裝路徑。
- 在path變量值得後面加上%GIT_HOME%\bin,這是git的path環境就配置成功。
- Git的環境變量配置成功。
4、Maven的安裝及其配置
- 下載maven包,解壓縮到相應的目錄就可以了。
- 配置環境變量
-
- 點擊計算機,點擊系統屬性,點擊左邊的高級系統設置,點擊環境變量進行配置
- 在系統變量點擊添加按鈕,配置MAVEN_HOME,這個地址maven的安裝路徑。
- 在path變量值得後面加上%MAVEN_HOME_HOME%\bin,這是maven的path環境就配置成功。
- Maven的環境變量配置成功。
- 驗證:點擊開始或者win+r,輸入cmd,進入命令輸入框,輸入mvn -version,如果輸入相應的版本信息將配置成功。
- 配置maven
-
- 進入maven的安裝路徑下面的conf目錄,用相應的程序打開settings.xml文件,將文件的內容變爲一下內容就可以了。
- <?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的安裝
- 下載Jetty包,解壓縮到相應的目錄就可以了。
6.nginx的安裝及其配置
- 下載nginx包,解壓縮到相應的目錄就可以了。
- 配置nginx,進入nginx的安裝目錄的conf目錄,編輯nginx.conf
- 可以看相應的教程
7、Eclipse/spring tools suite 安裝及相應插件的配置
- 配置lombok.jar
-
- 進入eclipse的安裝目錄,將lombok.jar的包拷貝到當前目錄下
- 修改eclipse.ini文件,在其後面加上如下代碼:-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar
- 這樣lombok.jar的環境配置完成。項目中需要引入這個jar包,我們用git下載下來的包中包含,因此不需要額外的添加。
- 配置maven
-
- 打開eclipse,點擊help,找到eclipse market,進入查找maven的插件之後進行安裝maven,安裝成功,eclipse將會重啓。
- 之後點擊eclipse的window工具欄,點擊最下面的屬性,點擊進入。找到maven,點擊installations,點擊添加,指定的路徑爲相應你本地安裝的maven路徑,點擊apply之後保存就可以了。之後設置setting,點擊user setting,點擊瀏覽,將其指定的目錄爲你本地maven的setting.xml路徑。
- 配置jdk,eclipse的window工具欄,點擊最下面的屬性,點擊進入。找到java,點擊Installed JRES,點擊添加,指定jdk的路徑,路徑爲相應本地安裝java的路徑,點擊保存就OK了。
- 配置jetty,打開eclipse,點擊help,找到eclipse market,搜索jetty,找到eclipse jetty進行安裝。點擊一個web項目右鍵,run configuration ,之後又一個options,點擊進入這是jetty,路徑爲本地jetty的安裝路徑。
8、注意
請將自己的電腦設置爲固定ip(針對nginx的 如果有域名就不需要。),因爲不這樣的話,每次的ip不一樣,這樣前端每次都要修改相應的ip地址進行。 比較新版本的eclipse或者sts集成了maven,因此就不需要在eclipse中安裝maven,只需要配置就可以了。