如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

目录

一、JDK安装教程 

Maven安装教程 

在eclipse中配置java环境教程 

在eclipse中配置Maven环境教程 

在eclipse中新建maven的web项目 

  • 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

  如图:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

修改后保存退出

3.使用命令source .bash_profile 使修改文件生效

4.使用命令echo $JAVA_HOME查看是否正确配置,若出现/root/software/jdk1.7.0_79则配置正确,如图所示:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 



 

  • 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

  如图:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 

 修改后保存退出

  3、使用命令source .bash_profile试修改文件生效

  4.使用命令echo $MAVEN_HOME查看是否正确配置,若出现/root/software/apache-maven-3.3.9则配置正确,如图所示:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

或者这样:

输入 mvn -v

 如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 

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版本

 2、 eclipse只要解压,就可以直接点击eclipse图标打开使用,它不支持在终端通过命令打开。

 

   1、点击windows中的perferences

       如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 二、选择java中的Installed JREs选项,点击add添加java路径

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 三、选择Standard VM选项,点击Next

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 四、点击Directory选择jre路径,点击finish(这里因为已经配置过jdk路径,所以报错)

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 五、在配置好的jdk路径前打勾,点击ok

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

四、在eclipse中配置Maven环境步骤

1、点击windows中的perferences

 如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

2、点击maven选项中的installations,点击add添加maven

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

3、选择External,点击Directory指定maven的安装目录,点击finish

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

4、在apache-maven-3.3.9选项前打勾,点击ok

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

五、在eclipse中新建maven的web项目

1、在左侧空白处右键单击选择New->Project,选择Maven Project,点击Next

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

2、默认,点击Next

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

3、如图所示选择maven的webapp,点击Next

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

4、填写Group Id和Artifact Id,点击Finish(Artifact Id一般是项目名称)

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

新建maven项目的时候出现以下错误:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

解决方法一:

原因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联网比较慢

如图:
如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

接下来在使用刚添加的catalog创建web工程

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

这个时候就可以看到Eclipse联网下载了:
  • 1

这个时候看一下是不是创建成功了

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 

 

maven项目建成之后jsp页面报错,如图:

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 

解决办法:

1、选中项目点击右键,选择“Build Path”,选择“configure build path”。

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

2、点击Libraries选项卡,点击Add Library按钮

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

3、选择Server Runtime,接着选择tomcat,如图

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

4、点击Finish,这时候也会看到项目没有报错信息了

如何进行JDK安装\Maven安装、在eclipse中配置java环境、在eclipse中配置Maven环境、在eclipse中新建maven的web项目?

 

使用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