zoukankan      html  css  js  c++  java
  • Eclipse配置和使用Maven

    一、ecplise配置Maven

      1、下载eclipse的Maven插件。(有些eclipse版本中已经集成了此Maven插件,可以不用下载)。

        需要下载m2eclipse插件。

      2、安装m2eclipse插件。

      方式一: 使用第一种方式来安装,Help  -->  Install New Software 弹出窗口后点击Add按钮输入

    http 地址:http://m2eclipse.sonatype.org/sites/m2e,name:m2eclipse

                 把选项勾上,然后等待它  下载安装,完成之后重启 eclipse 即可。

          

        方式二:

        (1)、下载上面的插件。

        (2).在你的eclipse 安装的根目录

    下创建两个文件夹:links,plugins(名字可以随便取),我的这两个文件夹位于:path=D:/Development/eclipse-JavaEE/eclipse(作为参考,下面用到)

                (3). m2eclipse.rar 解压缩到 plugins 目录下

                (4).在links 目录下创建一个maven.link(名字可以随便取,但必须是.link结尾的文件)文件

                    打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(请参照上面对应你的 maven 插件)

                (5). 重启 eclipse,OK,完成了,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven,说明安装成功了。

          

    3、配置Maven

        打开Window ---> Preferences ,在左边选择maven--->User Settings,在User Settings里面填入我们Maven目录下conf的setting.xml的地址。

          

    4 、检测配置是否成功

      打开eclipse的window--->show View--->other.然后选择Maven--->Maven Repositories打开Maven仓库,在右边会出现Local Repositories仓库,再此仓库下我们可以看到我们曾经在setting.xml中配置过的仓库,至此表示Maven配置成功。(如果点击Local Repository没有出现下面的目录,可以右击Local Repository选择 rebuilt index,等待一会就回生成一个索引)。

          

    二、在eclipse里面创建Maven项目。

    1、创建项目

      在File--->New--->Other下面选择Maven,然后选择Maven Project。

        

    2、填写项目信息

        建议在这一步勾选此项,这样创建过程将变得简单。

        

        如下图填写

        

        Group Id :组织名称,开发者公司或组织或个人名称。

        Artifact Id :项目名称。

        Version:版本信息(SNAPSHOT 测试版,RELEASE 正式发布版)。

        Packaging:项目类型(war-->web工程,jar--->Java工程,pom--->父工程)。

      然后点击完成,即可创建一个web工程。其结构如下图

        

    3、创建项目存在的问题

        (1)自动创建的web项目没有web.xml文件。

          可以自己在src--->main--->webapp目录下创建WEB-INF文件夹,然后在下面创建web.xml即可。

        (2)自动创建的项目的JRE版本默认为1.5,我们需要将其改为我们需要的版本,在项目想的pom.xml里面添加如下代码,即可将版本设置为1.7。

        

    <build>
          <plugins>
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-compiler-plugin</artifactId>
                  <version>3.5</version>
                  <!-- 配置详细的信息 -->
                  <configuration>
                      <source>1.7</source>
                      <target>1.7</target>
                      <encoding>utf-8</encoding>
                  </configuration>  
              </plugin>
          </plugins>
      </build>

        配置后必须要更新配置才能使用

          

    4、编写项目

      在src--->main--->java目录下编写一个servlet类,创建该类后会报错,如图 

        

      我们知道这是因为缺少相应的servlet-api.jar包的原因,但我们不用导入此包,只需要在我们的pom.xml文件里配置该jar包的坐标即可。

        配置jar包坐标代码:

          在pom.xml文件中右击,选择maven-->add dependency.

          

      在搜索框内输入servlet-api,进行搜索,然后选择相应的版本,对于scope后面在进行说明。

          

      修改servlet的代码

        

    public class BlankServlet extends HttpServlet{
    
        private static final long serialVersionUID = 1L;
        @Override
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            response.getWriter().write("Hello Maven");
        }
    
        @Override
        protected void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {
            this.doGet(request, response);
        }
    
        
    }

        配置web.xml文件

        

    <servlet>
         <display-name>BlankServlet</display-name>
        <servlet-name>BlankServlet</servlet-name>
        <servlet-class>com.jack.servlet.BlankServlet</servlet-class> 
     </servlet>
     <servlet-mapping>
         <servlet-name>BlankServlet</servlet-name>
         <url-pattern>/BlankServlet</url-pattern>
     </servlet-mapping>

    5、运行项目

      运行项目要以Maven项目的方式运行。

      

       输入命令 tomcat:run  来运行项目

         

      这样项目便运行成功,并且给出了访问地址。

        

      然后我们访问我们编写的servlet,测试是否成功。

        

     项目源码:HelloWorld.zip

  • 相关阅读:
    [ZJOI2010]数字计数
    [SCOI2009]windy数
    [Tjoi2018]数学计算
    [ZJOI2008] 骑士
    [CQOI2009] 中位数
    11.7 模拟赛
    10.31 模拟赛
    随机游走
    10.29 模拟赛
    10.28 模拟赛
  • 原文地址:https://www.cnblogs.com/jack1995/p/6929021.html
Copyright © 2011-2022 走看看