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,只需要配置就可以了。