Java大牛养成记(9)----搭建java项目开发环境


背景:论文的事情总算告一段落了,来来回回折腾了好长时间,总算是尘埃落定了。在我忙论文的事情的时候,我们的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—MavenUser 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—MavenUser Settings--Global Settings选择maven安装目录下conf文件夹下的settings.xml。
检查 Local Repository 项,如果为 D:/maven/repository 则配置成功,否则重新配置上一步。



到此为止,开发环境已经配置好了,接下来就是从SVN下载下来自己负责模块的代码,进行运行和调试。但是我的Eclipse又出现问题了:


然后上网搜索,原来是环境变量没有配置正确,重新检查配置后,就可以了。


四、学习心得


1、如果你觉得现在走的辛苦,那就证明你在走上坡路。一帆风顺的那是下坡路。

2、网络是个大宝藏,你可以找到你想找到的一切东西,只有你想不到的,没有查不到的。

3、开发环境的搭建是一个项目开始的基础,要想顺利的接收新的项目这个工作是必须要做的。




评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值