`

mvn创建web项目步骤

    博客分类:
  • mvn
 
阅读更多

1安装mvn(包括path)

2命令:mvn archetype:create -DgroupId=cn.edu.sdau.neat -DartifactId=Project -DarchetypeArtifactId=maven-archetype-webapp
其中,archetype是mvn内置的一个插件,create任务可以创建一个java项目骨架,DgroupId是软件包的名称,DartifactId是项目名,DarchetypeArtifactId是可用的mvn项目骨架,目前可以使用的骨架有:
{* maven-archetype-archetype
* maven-archetype-j2ee-simple
* maven-archetype-mojo
* maven-archetype-portlet
* maven-archetype-profiles (currently under development)
* maven-archetype-quickstart
* maven-archetype-simple (currently under development)
* maven-archetype-site
* maven-archetype-site-simple
* maven-archetype-webapp}
我只使用过最后一个骨架,每一个骨架都会建相应的目录结构和一些通用文件。至于mvn的完整目录结构定义,可参考:
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
   如果在项目中有servlet/jsp,推荐jetty容器,它可做为一个插件嵌入到mvn中,使用时,只需要在pom.xml中加入:
    chenheng
            org.mortbay.jetty
            maven-jetty-plugin
使用:mvn jetty:run
就可以在浏览器中测试了,非常方便。



3结合eclipse
mvn eclipse:clean
mvn eclipse:eclipse
普通 Eclipse 项目执行 : mvn eclipse:eclipse Eclipse
web 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0 



4.eclipse导入创建的web项目问题

                在用eclipse导入web项目时 如果eclipse安装了wtp插件在会自动将其转化为eclipse认得到的web项目,在项目上面点击右键run as 的run on server可以用,但是当eclipse没有安装wtp插件时run on server则不用,此时的解决方式为用命令行切换到项目的根目录然后执行 mvn eclipse:eclipse –Dwtpversion=1.0即可解决。

src/test/java
src/main/java
src/main/resources

分享到:
评论

相关推荐

    Maven下建立web工程详细步骤

    本文将详细介绍在Eclipse中使用Maven创建Web项目的步骤,并对每个步骤进行详细的解释和说明。 #### 二、准备工作 在开始之前,请确保您的计算机上已经安装了以下软件: 1. **Java Development Kit (JDK)**:Maven...

    springmvn搭建的Maven项目入门

    - 在命令行或者IDEA中执行`mvn jetty:run`启动Jetty服务器,测试项目是否能够正常运行。 4. **编写简单的Controller** - 创建一个Java类,标记为@Controller,定义处理请求的方法,使用@RequestMapping注解指定...

    idea创建web项目教程.zip

    2. **创建Web项目**:在IntelliJ IDEA中创建Web项目通常涉及以下几个步骤: - **启动IDEA**:首先,打开IntelliJ IDEA,然后选择“Create New Project”。 - **选择项目类型**:在新项目向导中,选择“Web”或...

    maven构建web项目

    例如,可以运行`mvn archetype:generate -DgroupId=com.example -DartifactId=webdemo -DarchetypeArtifactId=maven-archetype-webapp`命令来创建一个名为webdemo的Web项目。 2. **配置POM.xml**:在新创建的项目中...

    mavenWeb空项目

    【标题】"mavenWeb空项目"所涉及的知识点主要集中在Java编程语言和Maven构建工具上,这是一个基于Maven的、已经过单元测试的Web应用程序的基础框架。下面将详细介绍这两个核心领域的相关知识。 **一、Java编程语言*...

    Maven创建Web项目

    3. **配置Web.xml**:在src/main/webapp/WEB-INF下创建web.xml文件,配置Spring MVC DispatcherServlet和ContextLoaderListener,以启动Spring容器。 4. **配置Spring MVC**:创建Spring MVC的配置文件(如:...

    Maven Web基础搭建示例

    使用Maven创建Web项目,首先需要创建一个标准的Maven项目结构,包括以下几个核心文件和目录: 1. `pom.xml` - 项目对象模型,用于定义项目信息、构建配置以及依赖管理。 2. `src/main/java` - 存放源代码。 3. `src...

    eclipse 创建 Meave Web 项目

    ### Eclipse 中创建 Maven Web 项目详解 ...以上步骤涵盖了如何在 Eclipse 中使用 Maven 创建并配置一个 Web 项目的基础流程。通过这些步骤,你可以顺利地搭建起开发环境,并开始编写 Web 应用程序。

    使用IntelliJ IDEA 15和Maven创建Java Web项目(图文)

    本篇文章主要介绍了使用IntelliJ IDEA 15和Maven创建Java Web项目的详细步骤,从Maven简介到项目的创建、配置、启动和部署,全方位地展示了使用IntelliJ IDEA 15和Maven创建Java Web项目的过程。 一、Maven简介 ...

    mvn 常用命令手册mvn开发必备

    这个命令类似于`mvn eclipse:eclipse`,但是它还指定了WTP(Web Tools Platform)的版本号。这样做的目的是为了确保项目能够在具有特定WTP版本的Eclipse环境中正确加载。 #### 12. `mvn -Dwtpversion=1.0 eclipse:...

    maven web项目 Demo

    在创建一个Maven Web项目时,我们通常会遵循以下步骤: 1. **初始化项目结构**:Maven的默认项目结构包括`src/main/java`(源代码目录)、`src/main/resources`(资源文件目录)、`src/test/java`(测试代码目录)...

    基于springboot创建的web项目

    以上就是基于Spring Boot创建Web项目的基本知识点,实际开发中还需要结合具体业务需求进行扩展和优化。在`boot-b03`这个项目中,我们可以看到可能包含了项目的主要模块和配置,通过分析这些文件,可以更深入地了解...

    Mvn常用命令总结

    使用`mvn jetty:run`可以快速启动一个内嵌的Jetty服务器,并加载项目的web应用。这对于Web项目的开发提供了极大的便利。 #### 5. 编译源代码:`mvn compile` 该命令仅负责编译项目中的Java源代码,不会执行任何...

    maven创建多模块web项目.docx

    在本文中,我们将深入探讨如何使用Maven创建一个多模块的Web项目,以及Maven的标准项目结构。Maven是一个强大的构建工具,它可以帮助开发者管理和构建Java项目。通过遵循Maven的标准项目对象模型(POM),我们可以...

    maven管理web项目

    1. **创建Maven Web项目结构**:一个典型的Maven Web项目结构包括以下几个关键目录: - `src/main/java`:存放Java源代码。 - `src/main/resources`:放置资源配置文件,如数据库连接配置。 - `src/main/webapp`...

    [web工程]创建web工程

    本文将基于给定的标题“[web工程]创建web工程”来深入探讨Web工程的各个方面,以及如何从零开始创建一个Web项目。我们将不涉及具体的博文链接内容,因为其在描述中为空,但我们可以根据一般实践进行讲解。 首先,...

    maven范例创建Maven项目完成打印输出 dos 命令行

    综上所述,通过以上步骤,我们可以顺利地使用Maven创建一个新的Java项目,并利用DOS命令行完成项目的基本配置和初始化工作。这对于初学者来说是非常有用的经验积累,同时也是日常开发工作中不可或缺的一部分。

Global site tag (gtag.js) - Google Analytics