如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?
目录
一、JDK安装教程
- JDK安装教程
1.首先下载jdk安装包,然后解压安装包tar -zxvf jdk-7u79-linux-x64.tar.gz (linux中解压就是等价于window中的解压加上安装)
2.修改环境变量
在根目录下 /root/.bash_profile 使用命令:vi ./bash_profile
在此文件中添加如下内容:
export JAVA_HOME=/root/software/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
如图:
修改后保存退出
3.使用命令source .bash_profile 使修改文件生效
4.使用命令echo $JAVA_HOME查看是否正确配置,若出现/root/software/jdk1.7.0_79则配置正确,如图所示:
- Maven安装教程
Maven安装:
1.首先下载maven安装包,然后解压安装包tar -zxvf apache-maven-3.3.9-bin.tar.gz
2.修改环境变量
在根目录下使用命令:vi ./bash_profile
在此文件中添加如下内容:
export MAVEN_HOME=/root/software/apache-maven-3.3.9
export PATH=$MAVEN_HOME/bin:$PATH
如图:
修改后保存退出
3、使用命令source .bash_profile试修改文件生效
4.使用命令echo $MAVEN_HOME查看是否正确配置,若出现/root/software/apache-maven-3.3.9则配置正确,如图所示:
或者这样:
输入 mvn -v
5、可以进入maven安装目录下的conf目录中,修改文件setting.xml
1).配置本地仓库
修改本地仓库地址,网络上下载下来的jar包就是存放在此目录下。
<localRepository>/home/hadoop/app/mvnrep</localRepository>
2).配置代理
当使用代理上网时需要配置此信息,将proxy的注释取消掉,并正确填写此配置里的信息。
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>xxxxxx</username>
<password>xxxxxx</password>
<host>192.168.9.xxx</host>
<port>80</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
3)..配置镜像地址
<mirror>
<id>CN</id>
<mirrorOf>central</mirrorOf>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public</url>
</mirror>
三、在eclipse中配置java环境步骤
两个注意点
1、eclipse 有如下不同的版本如:我们需要的是Eclipse Mars (4.5),不要下载错了,链接:mars2版本
- Eclipse Photon (4.8)
- Eclipse Oxygen (4.7)
- Eclipse Neon (4.6)
- Eclipse Mars (4.5)
- Eclipse Luna (4.4)
- Eclipse Kepler (4.3)
2、 eclipse只要解压,就可以直接点击eclipse图标打开使用,它不支持在终端通过命令打开。
1、点击windows中的perferences
二、选择java中的Installed JREs选项,点击add添加java路径
三、选择Standard VM选项,点击Next
四、点击Directory选择jre路径,点击finish(这里因为已经配置过jdk路径,所以报错)
五、在配置好的jdk路径前打勾,点击ok
四、在eclipse中配置Maven环境步骤
1、点击windows中的perferences
2、点击maven选项中的installations,点击add添加maven
3、选择External,点击Directory指定maven的安装目录,点击finish
4、在apache-maven-3.3.9选项前打勾,点击ok
五、在eclipse中新建maven的web项目
1、在左侧空白处右键单击选择New->Project,选择Maven Project,点击Next
2、默认,点击Next
3、如图所示选择maven的webapp,点击Next
4、填写Group Id和Artifact Id,点击Finish(Artifact Id一般是项目名称)
新建maven项目的时候出现以下错误:
解决方法一:
原因maven的配置的镜像源文件有误,之前配置的是OSChina的镜像源文件
<mirror>
<id>CN</id>
<mirrorOf>central</mirrorOf>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public</url> </mirror>
修改为阿里云仓库之后就可以了
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
解决方法二:
在Eclipse Maven配置中添加新的Catalog配置:
http://repo1.maven.org/maven2/archetype-catalog.xml
也可以下载到本地,然后再添加,这样比较快,eclipse联网比较慢
如图:
接下来在使用刚添加的catalog创建web工程
这个时候就可以看到Eclipse联网下载了:
- 1
这个时候看一下是不是创建成功了
当maven项目建成之后jsp页面报错,如图:
解决办法:
1、选中项目点击右键,选择“Build Path”,选择“configure build path”。
2、点击Libraries选项卡,点击Add Library按钮
3、选择Server Runtime,接着选择tomcat,如图
4、点击Finish,这时候也会看到项目没有报错信息了
使用Eclipse+Maven开发Java Web项目
1)建立webapp
2)在pom.xml中添加如下依赖和plugin
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<build>
<finalName>web</finalName>
<plugins>
<plugin>
<!-- 使用jetty-maven-plugin发布 -->
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<scanIntervalSeconds>2000</scanIntervalSeconds>
<webApp>
<!-- 上下文路径 -->
<contextPath>/web</contextPath>
</webApp>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<!-- 端口号 -->
<port>9999</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>
3)运行: jetty:run
4) 访问: ip:port/contextPath