文档章节

Myeclipse2014中,新建部署Maven项目

again-Y
 again-Y
发布于 2014/04/06 22:59
字数 422
阅读 40214
收藏 40

一、环境

1.1 myeclipse2014

1.2 maven3.2.1

1.3 jdk1.7

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

 

二、myeclipse2014环境中maven的配置

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

 

其中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>

 

如图:

 

 

三、Maven项目搭建

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

 

 

四、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配置

 

 

 

添加j2EE包

 

 

4.3 Maven命令配置

 

 

五 项目运行

 

 

 

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

 

 

 

 

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

 

 

 

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

 

 

至此,项目部署成功。

 

 


© 著作权归作者所有

again-Y
粉丝 25
博文 131
码字总数 11393
作品 0
昌平
高级程序员
私信 提问
加载中

评论(6)

开源X
开源X
灰常好
ordinance
ordinance
非J2EE项目如何实现呢?
again-Y
again-Y 博主

引用来自“小破孩85707”的评论

出现以下问题:
1.执行Run as -> Maven install 的时候出现以下错误
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
2.右键选择项目时没有 Run as -> Maven Run中的Maven Run,我是从右击项目Run as -> MyEclipse Server Application -> tomvat 7.x 启动的。控制台也报了很多Communications link failure
3.启动不是8082端口,我的还是8080.。。
看看本地maven配置是否正确,比如说环境变量。启动端口没有关系
小破孩85707
小破孩85707
出现以下问题:
1.执行Run as -> Maven install 的时候出现以下错误
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
2.右键选择项目时没有 Run as -> Maven Run中的Maven Run,我是从右击项目Run as -> MyEclipse Server Application -> tomvat 7.x 启动的。控制台也报了很多Communications link failure
3.启动不是8082端口,我的还是8080.。。
刘万祥
刘万祥
支持,写得很好很详细.2
那一缕阳光
那一缕阳光
写的不错,跑起来了~
Jersey初体验

一、Jersey简介 Jersey是JAX-RS(JSR311)开源参考实现用于构建RESTful Web service。此外Jersey还提供一些额外的API和扩展机制,所以开发人员能够按照自己的需要对Jersey进行扩展。 二、项目...

最王座
2016/07/18
134
0
maven 3.3.9 for windows 配置

1、环境 系统环境:windows 2012 R2 JDK VERSION: 1.8 2、下载地址 MAVEN 下载地址:http://maven.apache.org/download.cgi 选择 Maven 3.3.9 (Binary tar.gz) 或 Maven 3.3.9 (Binary zip)......

似水的流年
2017/12/29
0
0
JEECG-P3开发专题 - 开发环境搭建入门

官方标准开发工具: 1 .IDE Eclipse Java EE IDE for Web Developers. Version: Mars.2 Release (4.5.2) Build id: 20160218-06002.JDK1.7 2. Tomcat7 3. Maven项目构建 4. MySQL 5. 执行Mys......

Jeecg
2016/07/13
59
0
ueditor1.4.3 jsp版在ssh下的配置

对于ueditor就不介绍了,网上一大把,直接言归正传,其主要问题是图片等的上传。 开发环境: myeclipse2014+tomcat7+spring3.1.1+hibernate4.1.4+struts2.1+ueditor1.4.3 jsp版 备注:上述s...

有力量的神经病
2015/10/04
1K
0
在myeclipse 中修改javaweb 项目名后不能正常发布问题的解决方法

比如在myeclipse中新建java web项目:httpget ,右击,rename后改为httppost 项目重新发布后在tomcat 的根目录中的 webapps中依然为httpget 解决方法为:在myeclipse中,右击项目选择propert...

jxlgzwh
2013/06/15
0
1

没有更多内容

加载失败,请刷新页面

加载更多

lua字符串和时间戳相互转换

1. 时间戳转成格式化字符串 直接利用函数os.date()将时间戳转化成格式化字符串.```local timestamp = 1561636137;local strDate = os.date("%Y/%m/%d %H:%M:%S", timestamp)print("strD......

书香神
48分钟前
1
0
代码规范

代码格式化 安装vscode插件:Prettier - Code formatter 格式化配置:将下列配置写入到vscode的settings.json文件 (遵照代码格式化) "prettier.disableLanguages": ["vue"], "prettier.......

TreeZhou0511
今天
5
0
python实现人工神经网络的一个例子

人工神经网络已经有无数的开源框架,比如tensorflow,caffe等,可以直接用。但最近需要做一个小样例,把基本思想讲一讲,因此自己写了一个demo,以供参考。 下面直接上代码,代码中有注释,比...

propagator
今天
6
0
远程dubugger

1、在tomcat的bin下/data/project/XXX/apache-tomcat-8.5.23/bin 在catalina.bat文件中新增如下即可 JAVA_OPTS="-Xmx1024m -Xms1024m -agentlib:jdwp=transport=dt_socket,server=y,suspend......

一只小青蛙
今天
3
0
jemter 连接MySQL

jemter 连接MySQL 点击测试计划,测试计划最后”添加目录或jar包到ClassPath“,点击浏览,添加mysql-connector.jar mysql-connector.jar的下载地址: https://mvnrepository.com/artifact/my...

xiaobai1315
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部