`
KuangYeYaZi
  • 浏览: 57089 次
文章分类
社区版块
存档分类
最新评论

web

 
阅读更多

1. 安装m2eclipse插件 
   要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 
   点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:

 

 

安装成成之后我们在Eclipse菜单栏中点击File->New->Other,在弹出的对话框中会看到如下图所示:



 

2. 构建Maven项目  

     

      以eclipse3.6为例

      1)创建简单Maven项目

           点击Eclipse菜单栏File->New->Ohter->Maven得到如下图所示对话框:

           

 

选中Maven Project并点击Next,到下一个对话框继续点击Next得到如下对话框



 如图示操作,选择maven-archetype-quickstart,点击Next



 按图示填写好groupId, artfactId,version等信息,点击Finish。

由此我们成功创建了一个简单的Maven项目,项目结构如图所示



 

     2)创建Maven web项目

     操作跟创建简单Maven项目类似,点击Eclipse菜单File->New->Other->Maven->Maven Project

     在选择maven-archetype的界面进行如下操作:

     

 点击Next,填写好相应的groupId,artifactId,version等信息,点击Finish

得到的Maven web项目结构如下图所示:

 

 

 右击项目,点击Properties->Project Facets



 

如上图可以看到项目为web2.3 java1.5 当然我们也可以改成我们所需要的版本,打开xml文件my-app-web/.settings/org.eclipse.wst.common.project.facet.core.xml,进行修改即可:

Xml代码  收藏代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <faceted-project>  
  3.   <fixed facet="wst.jsdt.web"/>  
  4.   <installed facet="java" version="1.5"/>  
  5.   <installed facet="jst.web" version="2.3"/>  
  6.   <installed facet="wst.jsdt.web" version="1.0"/>  
  7. </faceted-project>  

 

     3)导入Maven项目

          在Eclipse project explorer中右击,在弹出框中选择import,得到如下图所示:          

 

      选择Existing Maven Projects,并点击Next,得到如下图所示对话框:

     

 

选择一个已经创建好的Maven项目,并点击Finish。

由此,导入Maven项目成功

 

 

    

3. 运行Maven命令

     

    右击项目,点击Run as,如下图:

 

 

 即可看到有很多现有的maven命令,点击即可运行,并在控制台可以看到运行信息

 如果你想运行的maven命令在这里没有找到,点击Maven build创建新的命令,操作如下图所示:



 

 如下图填入Maven命令,点击Run即可



 

新增的maven命令可以通过如下方式找到,并再次运行:



 

 

 

 

下一篇: Maven实战(四)生命周期

 

声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
  • <iframe id="aswift_0" style="left: 0px; position: absolute; top: 0px;" name="aswift_0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="728" height="90"></iframe>
 


 

分享到:
评论

相关推荐

    Delphi+Web前端开发教程基于TMS+WEB+Core框架.pdf

    **Delphi Web前端开发教程——基于TMS WEB Core框架** Delphi Web前端开发教程是针对想要使用TMS WEB Core框架创建Web应用程序的开发者,无论你是初学者还是高级开发者,本教程都提供了丰富的学习资源。TMS WEB ...

    WebFtp(Web 版Ftp)

    WebFtp是一款基于ASP.NET技术实现的Web版FTP服务,它允许用户通过浏览器进行FTP相关的操作,如上传、下载、删除文件,重命名文件,编辑文本文件,以及创建和删除文件夹。这样的服务大大简化了FTP客户端的使用,使得...

    WebApi和访问WebApi两个项目

    WebApi和访问WebApi是开发过程中常见的两个概念,它们在构建分布式系统和提供网络服务时起着关键作用。本文将深入探讨这两个项目及其关联技术,包括WebApi的使用和通过HttpWebRequest类进行WebApi调用。 WebApi是...

    嵌入式web服务器:appweb

    AppWeb是一个功能丰富的嵌入式Web服务器,它比 boa(另一个知名的嵌入式Web服务器)提供了更广泛的支持。AppWeb的核心特性包括: 1. **轻量级架构**:AppWeb的设计目标是小体积和低内存占用,使其适合在资源有限的...

    C# WebApi实战项目Demo,便于快速学习WEBAPI

    C# WebApi实战项目Demo,便于快速学习WEBAPI, WebAPI: 提供给不同客户端(跨平台客户端)调用网页的应用程序编程接口。 Web API,一般指基于HTTP协议的编程接口,接口一般定义为HTTP或HTTPS:请求方法、请求路径、...

    C#web开发者指南教程PDF(含源代码),很适合入门学习C#web制作web应用程序。附带源代码。

    《C# Web开发者指南教程》是一本专门为初学者设计的教育资源,旨在帮助读者掌握使用C#语言进行Web应用程序开发的基本技能。这本书包含了丰富的理论知识和实际操作指导,结合了源代码,使得学习过程更具实践性。 C#...

    PHP.Web.Services.APIs.for.the.Modern.Web.2nd.Edition

    Whether you’re sharing data between two internal systems or building an API so users can access their data, this practical book provides everything you need to build web service APIs with ...

    web平台安装程序

    web平台安装程序是一个非常酷的产品是一个很小的下载管理程序 - 微软Web平台安装程序(Microsoft Web Platform Installer),它极大地简化了web服务器和web开发设施的安装和配置。它可在Windows XP, Vista, Windows ...

    大华摄像头_WEB_DEMO_基于webplugin插件.zip

    标题 "大华摄像头_WEB_DEMO_基于webplugin插件.zip" 暗示这是一个关于大华品牌的网络摄像头的Web演示项目,它依赖于一个名为"webplugin"的浏览器插件来实现。这个压缩包可能包含了运行该Web DEMO所需的所有文件。 ...

    C#Web应用程序入门经典

    其中前两章讲述了WEB环境和web开发的基础切识,在随后的11章中从理论和实践两个方而讲解了web应用程序的创建、测试、调试和部署等环节,如服务器控件、数探访问、数据绑定、Asp.NET状态管理、XML与web开发、web应用...

    VMware vSphere Web Client操作篇

    VMware vSphere Web Client 操作篇 VMware vSphere Web Client 是 VMware vSphere 的一个主要组件,提供了基于 Web 的界面,用于管理和监控 VMware vSphere 环境。下面我们将详细介绍 VMware vSphere Web Client 的...

    WebApi和访问WebApi两个项目(更新过)

    在本项目中,我们有两个主要部分:WebApi项目和访问WebApi的项目。这两个项目的协同工作使得数据交换和功能调用更为高效。 首先,让我们深入理解WebApi项目。WebApi项目的核心是Controller,它负责处理来自客户端的...

    IEWebControl.exe

    IEWebControl.exe是Microsoft开发的一个ActiveX控件,它允许开发者在Windows应用程序中集成Web浏览功能。这个控件基于Internet Explorer的核心,使得用户可以在桌面应用中直接浏览网页,而无需打开单独的浏览器窗口...

    c# WebApi Winform托管

    在IT领域,C#是一种广泛使用的编程语言,尤其在创建桌面应用程序和Web服务方面。本示例中的"WebApi Winform托管"是一个结合了C#的Windows Forms(Winform)和ASP.NET Web API的技术实现,它允许在Winform应用内部...

    web前端网页设计作品web期末大作业web前端作业网页制作代码web大作业制作网页代码

    本资源就可以为你解决你所面临的这些问题,原始HTML+CSS+JS页面设计, web大学生网页设计作业源码,这是一个不错的网页制作资源合集,画面精美,非常适合初学者学习使用。 多套(HTML+CSS+JS)网页设计的学生期末大...

    Embedded Appweb移植 安装 应用

    Embedded Appweb 移植 安装 应用是指将 Appweb 服务器移植到嵌入式系统中,安装并配置 Appweb 服务器,以实现 Web 服务。Appweb 服务器是一个小巧、灵活、可扩展的 Web 服务器,支持多种功能特性,包括 Full ...

    python web开发实录源代码

    Python Web开发是现代互联网应用构建的重要技术之一,它利用Python语言的强大功能和丰富的库资源,结合Web框架,如Django、Flask等,快速构建高效、可扩展的Web应用程序。"Python Web开发实录源代码"是针对这一主题...

    Web Developer 2.0.2 简体中文版

    Web Developer 是一款能在浏览器中添加各种Web开发功能的深受欢迎的工具。自 Firefox 57.0 发布以来,以往旧式的扩展已不兼容,因此,Web Developer 的原作者发布了新版本,以支持新的 Web Extension 扩展技术,但...

    白帽子讲Web安全.pdf百度云分享+Web前端黑客技术揭秘.pdf

    《白帽子讲Web安全》与《Web前端黑客技术揭秘》这两本书是IT行业中关于网络安全,特别是Web安全领域的经典著作。它们深入浅出地探讨了Web安全的重要性和实践方法,为读者提供了丰富的知识。 《白帽子讲Web安全》一...

Global site tag (gtag.js) - Google Analytics