背景:论文的事情总算告一段落了,来来回回折腾了好长时间,总算是尘埃落定了。在我忙论文的事情的时候,我们的java版 ITOO5.0也开始了,二者不可兼得,在项目方面落下了不少,现在回来了,恶补自己欠下的。在每个项目开始的时候都会先搭建开发环境,这个项目是我们学习Java后的第一个大项目,开发环境的搭建自然少不了,下面介绍一下搭建环境的步骤。
一、开发工具
1、JDK
版本: jdk1.8.0_25
2、Maven
版本 apache-maven-3.2.3
3、Jboss
版本: jboss-eap-6.2.0
4、Eclipse
版本:Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
二、安装步骤
1、JDK安装
下载解压到D盘根目录,在系统变量中新建环境变量。
变量名:JAVA_HOME 变量值: D:\jdk1.8.0_25
配置Path和ClassPath环境变量。
Path %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;
ClassPath .;%JAVA_HOME%/lib/toos.jsr;%JAVA_HOME%/lib/dt.jar;
运行cmd命令,输入java -version,如图,出现下面的内容,则表示安转成功。
2、Maven安装
下载解压到D盘根目录,在系统变量中新建环境变量,方法同上。
变量名:MAVEN_HOME 变量值: D:\maven\apache-maven-3.2.3
在path变量末尾加入 %MAVEN_HOME%\bin;
运行cmd命令,输mvn -version,如图,显示下面的内容,表示安转成功。
3、Jboss安装
下载jboss-eap-6.2.0-tgb.zip解压到D盘根目录,无需配置环境变量。
4、Eclipse安装
下载正确的版本并安装。
三、Eclipse配置
1、检查JDK版本
打开Eclipse—windows—perferences—java—installed jres,如果为jdk1.8.0_25则配置正确。
2、检查Jboss配置
打开Eclipse—windows—perferences—Server—Runtime Environments,查看是否与jboss eap 6.1+ Runtime关联,如下,如果没有关联,则Add:
3、检查Maven配置
a、打开Eclipse—windows-Perferences—Maven-Installations—add-installation home选择maven安装目录。Finish后在Installations中选择新配置的maven选项。
b、打开Eclipse—windows-Perferences—Maven—User Settings,点击Restore Defaults,没有反应但是会在C:\Users\${User}\.m2\路径下生成settings.xml文件,如果该文件没有生成,可以手动添加一个settings.xml文件。
c、打开资源管理器,找到C:\Users\${User}\.m2目录下的settings.xml,修改内容为以下内容,保存并关闭User Settings窗口。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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>D:\maven\repository</localRepository>
<!-- 设置发布 jar 包时的用户名及密码 -->
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
<!-- 设置 maven 的远程仓库为 nexus -->
<mirrors>
<mirror>
<id>mirrorId</id>
<mirrorOf>*</mirrorOf>
<name>mirrorOfrepository</name>
<!--<url>http://my.repository.com/repo/path</url>-->
<url>http://192.168.22.246:8081/nexus/content/groups/public</url>
</mirror>
</mirrors>
<!-- 可选配置,用来覆盖原先 central 的路径等 -->
<profiles>
<profile>
<id>centralprofile</id>
<repositories>
<repository>
<id>central</id>
<name>Central</name>
<!-- 该 url 没有意义,可以随便写,但必须有。 -->
<url>http://*</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<name>local private nexus</name>
<url>http://repo.maven.apache.org/maven2</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<!-- 激活 central -->
<activeProfiles>
<activeProfile>centralprofile</activeProfile>
</activeProfiles>
<!-- 配置eclipse插件 -->
<pluginGroups>
<pluginGroup>org.mortbay.jetty</pluginGroup>
<pluginGroup>org.codehaus.cargo</pluginGroup>
</pluginGroups>
</settings>
d、再次进入 Eclipse—windows-Perferences—Maven—User Settings--Global Settings选择maven安装目录下conf文件夹下的settings.xml。 检查 Local Repository 项,如果为 D:/maven/repository 则配置成功,否则重新配置上一步。
到此为止,开发环境已经配置好了,接下来就是从SVN下载下来自己负责模块的代码,进行运行和调试。但是我的Eclipse又出现问题了:
然后上网搜索,原来是环境变量没有配置正确,重新检查配置后,就可以了。
四、学习心得
1、如果你觉得现在走的辛苦,那就证明你在走上坡路。一帆风顺的那是下坡路。
2、网络是个大宝藏,你可以找到你想找到的一切东西,只有你想不到的,没有查不到的。
3、开发环境的搭建是一个项目开始的基础,要想顺利的接收新的项目这个工作是必须要做的。