博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Myeclipse2014中,新建部署Maven项目
阅读量:5904 次
发布时间:2019-06-19

本文共 2394 字,大约阅读时间需要 7 分钟。

hot3.png

一、环境

1.1 myeclipse2014

1.2 maven3.2.1

1.3 jdk1.7

上述环境配置可参照我之前编写的maven搭建方面的文档。本文着重介绍myeclipse2014下maven项目的搭建及部署

 

二、myeclipse2014环境中maven的配置

进入myeclipse2014,在菜单栏选择windows-preferences-Maven4myeclipse,如下图设置

225426_cQLf_1032948.jpg

 

其中Installations中选择maven的安装路径,我的路径是C:\java\maven3.2.1.

User setting中选择的是C:\java\maven3.2.1\conf\Setting.xml

Setting.xml增加本地lib库的目录

<localRepository>F:/myproject/maven/repo</localRepository>

同时增加tomcat服务的配置

   <servers>  

   <id>yibabe</id> 

 <username>admin</username> 

 <password>1111111</password>

</servers>

 

如图:

225441_pzby_1032948.jpg 

 

三、Maven项目搭建

进入myeclipse2014,点击菜单File-New-Web project,如图

 

225535_2kuP_1032948.png

225536_w7OT_1032948.png

225536_4pm6_1032948.jpg

 

四、Pom.xmltomcat插件启动配置

 

4.1Pom.xmltomcat插件配置如下

 

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <groupId>yibabe2</groupId>

  <artifactId>yibabe2</artifactId>

  <version>0.0.1-SNAPSHOT</version>

  <packaging>war</packaging>

  <name>yibabe2</name>

  <description/>

  <properties>

    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

  </properties>

  <dependencies>

    <dependency>

      <groupId>javax</groupId>

      <artifactId>javaee-api</artifactId>

      <version>7.0</version>

      <scope>provided</scope>

    </dependency>

    <dependency>

      <groupId>org.glassfish.web</groupId>

      <artifactId>javax.servlet.jsp.jstl</artifactId>

      <version>1.2.2</version>

      <scope>provided</scope>

    </dependency>

  </dependencies>

  <build>

    <plugins>

      <plugin>

        <artifactId>maven-compiler-plugin</artifactId>

        <version>2.3.2</version>

        <configuration>

          <source>1.7</source>

          <target>1.7</target>

        </configuration>

      </plugin>

      <plugin>

        <artifactId>maven-war-plugin</artifactId>

        <version>2.2</version>

        <configuration>

          <version>3.1</version>

          <failOnMissingWebXml>false</failOnMissingWebXml>

        </configuration>

      </plugin>

       <plugin>

  <groupId>org.apache.tomcat.maven</groupId>

          <artifactId>tomcat7-maven-plugin</artifactId>

          <version>2.2</version>

          <configuration>

                    <server>yibabe2</server>

                    <port>8082</port>

                    <url>http://localhost:8082/</url><!--端口号-->

                    <path>/yibabe2</path>

                    <warSourceDirectory>src/main/webapp</warSourceDirectory>

           </configuration>

</plugin> 

    </plugins>

  </build>

</project>

 

 

4.2  项目Java bulid path配置

 

225609_5Sro_1032948.png

225610_9qAB_1032948.png

 

 

添加j2EE包

225637_3EGJ_1032948.png 

 

4.3 Maven命令配置

 

225728_OQ8o_1032948.png

225728_x3lW_1032948.png

225729_X03U_1032948.png

225729_4zOO_1032948.png

225730_KCXv_1032948.png

225730_cXKM_1032948.png

 

五 项目运行

 225801_KW12_1032948.png

 

 

1)右键选择项目 Run as -> Maven install 进行安装,并将项目打成war包

 

225813_XHdR_1032948.png 

 

 

2)右键选择项目 Run as -> Maven Run运行项目

 

225825_gBnB_1032948.png 

 

3)打开首页http://localhost:8082/yibabe2

225841_BsBq_1032948.png 

 

至此,项目部署成功。

 

 

转载于:https://my.oschina.net/softwarechina/blog/219633

你可能感兴趣的文章
Java基础-位运算符Bitwise Operators
查看>>
Linux常用基本命令( rmdir, rm, mv )
查看>>
python 排列组合
查看>>
python 取整的两种方法
查看>>
POJ2406 Power Strings(KMP)
查看>>
java B2B2C Springcloud电子商城系统-Feign基本使用
查看>>
Qtum量子链x2018区块链新经济论坛:区块链基础设施建设发展方向
查看>>
Java反射与hook混用反射某支付的方法
查看>>
前端性能优化 - Resource Hints 资源预加载
查看>>
JavaScript-console的使用_016
查看>>
两种方式设置iframe的高度区别
查看>>
应用后台省电秘籍——低功耗状态下应用如何正常运行?
查看>>
Iterator 和 for...of 循环
查看>>
关于iOS 11.x微信连wifi流程中,在Portal页无法拉起微信问题的简单记录
查看>>
Python GUI库wxPython官网Hello World示例的逐行解释
查看>>
RE·WORK 巅峰对话:深度学习将彻底改变医疗健康领域
查看>>
计算机网络物理层
查看>>
Mysql如何使自增字段重新计算?
查看>>
使用Telnet测试基本POP3服务
查看>>
Codeforces Round #442 (Div. 2) A B
查看>>