`
sucanber
  • 浏览: 5957 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Maven学习问题汇总

阅读更多
边学边记
1.添加jetty插件
如果工程不是标准的Maven web工程架构那么不能直接使用jetty:run命令使工程跑在jetty中的,必须先手动在pom.xml的project->build节点下添加jetty插件。如:
<build>
    <plugins>
<plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>maven-jetty-plugin</artifactId>
             <version>6.1.10</version>
             <configuration>
        <webAppConfig>
            <contextPath>/项目访问根路径</contextPath>
        </webAppConfig>
    </configuration>
         </plugin>
    </plugins>
</build>
2.用集成了Maven 插件的eclipse创建Web工程
  1)eclipse 中新建maven project 。选择Create a simple project 向导会跳
     过 maven 架构选择,然后填写相关信息,注意packaging 要选war.
  2)把这个简单架构变成eclipse 的Dynamic Web Project。右击项目-属性-Pro
    ject Facets-Convert to faceted form… -勾上Dynamic Web Module并指定
      版本。
   3)结构改造使符合Maven风格。把WebContent(需上一步执行)下的东西拖
      到src/main/webapp下。
   4)修改发布内容。邮件项目属性找到Deployment Assembly把2个test和
      WebContent都remove掉。同时重新指定web根路径为src/main/webapp(add-
     Folder),最后不要忘记还要add上你的maven依赖库。
分享到:
评论

相关推荐

    maven学习资料汇总

    里面包含:两本maven电子书(《Maven权威指南中文版》和《Maven实战》)和两个文档(《在maven和jetty环境下eclipse的调试》、《基于Maven的Spring_+_Spring_MVC_+_Mybatis的环境搭建》),内容皆精品。

    Maven学习资源打包汇总

    Maven是Java开发中的一款项目管理和综合工具,它简化了构建、依赖管理以及项目...在Java开发环境中,熟练掌握Maven是不可或缺的技能,因为它能够帮助开发者快速构建、测试和部署应用程序,减少因依赖问题带来的困扰。

    Maven权威指南 很精典的学习教程,比ANT更好用

    ### Maven权威指南精典学习教程知识点汇总 #### 一、Maven是什么? Maven是一种用于构建和管理Java项目的工具,其设计理念为“约定优于配置”(Convention Over Configuration),旨在简化项目构建过程,提高代码...

    mapreducedemo_maven_

    在IT行业中,MapReduce是一种分布式计算模型,常用于大数据处理,尤其在Apache Hadoop框架下。这个名为"mapreducedemo_...这个项目对于学习和理解MapReduce的工作原理以及在实际应用中处理大数据问题具有很高的价值。

    maven快速入门

    结合慕客网上视频的学习对maven知识点进行整理汇总。感觉很有用分享给大家

    Spark Local + Maven + IDEA项目

    总结,这个项目旨在利用Spark Local模式,结合Maven项目管理和IDEA的开发环境,帮助开发者快速学习和测试Spark的编程语法。通过这个项目,你可以掌握如何在本地环境下设置Spark开发环境,以及如何编写、运行和调试...

    Jetty 学习资料汇总

    本资料汇总旨在帮助你深入理解和掌握Jetty的相关知识,通过以下几大主题展开: 一、Jetty基础 1. **什么是Servlet容器**:Servlet容器是运行Servlet程序的环境,负责处理HTTP请求并调用Servlet进行响应。Jetty作为...

    [SSH+Maven+Bootstrap视频教程]_第 四十三 讲.zip

    在本讲中,你将学习如何设置Maven项目,配置pom.xml文件,以及如何利用Maven插件进行各种构建任务。 最后,Bootstrap是Twitter开源的一个前端开发框架,主要用于快速构建响应式和移动优先的网站。它提供了丰富的CSS...

    Java学习网站汇总

    10. **源码下载**:通过查看和学习他人的源码,可以提升编程技巧和解决问题的能力,上述网站提供了丰富的Java项目和类库源码。 11. **学习资料**: - 在线教程和网站:如Java中文世界论坛、Java 世纪网、Java中文...

    Java项目经验汇总(简历资料)附Java学习资源链接.rar

    这份"Java项目经验汇总(简历资料)附Java学习资源链接.rar"压缩包文件,显然是为那些希望提升Java技能或优化简历的开发者准备的。它包含了丰富的项目实战经验和学习资源,可以帮助我们深入理解Java在实际工作中的...

    SpringBoot项目学习汇总

    项目工具使用的是Eclipse mars+maven3+jdk1.8,该项目中包含了SpringBoot入门,基本用法,Rest,Controller,事件监听,连接数据库MySQL,jpa,Redis集成,mybatis集成(声明式与xml两种方式~对应的添删查改功能),...

    初次配置Struts2环境碰到的一系列问题汇总

    总的来说,配置Struts2环境是一个学习过程,需要对Java Web开发、MVC模式以及Struts2框架有基本的理解。通过不断实践和调试,开发者可以逐步掌握这个强大的工具,实现高效、规范的Web应用开发。

    面试问题汇总

    在这个博客中,作者可能分享了自己的面试经验,或者整理了一套实用的面试问题集,供读者参考和学习。 【标签】:“源码”和“工具”这两个标签揭示了文档可能包含与代码理解和分析相关的面试问题,以及可能涉及到...

    【JavaSE】Java 知识汇总(资源,工具,笔记,源码,文章,文档分类整理).zip

    【JavaSE】Java 知识汇总是对Java标准版(Java Standard Edition)的全面学习资源集合,涵盖了从基础知识到进阶技巧的各种主题。这个压缩包文件包含了许多有助于学习和提升Java编程技能的材料,如资源、工具、笔记、...

    5_尚硅谷大数据之Hadoop源码编译1

    在实际操作中,遇到任何问题都可以参考相关论坛或社区的帖子,例如文中提到的 2.7.0 版本的问题汇总帖子,以便找到解决方案。记住,耐心和细心是解决这类问题的关键。在编译完成后,你可以进一步学习 Hadoop 的内部...

    java 知识一览,所有知识汇总,最好的资料

    这份“java知识一览,所有知识汇总”将涵盖Java的核心概念、语法、类库以及最佳实践,旨在提供一个全面的学习资源。 一、Java基础 1.1 Java安装与环境配置:学习Java的第一步是下载JDK(Java Development Kit),...

    笔试面试题汇总

    工具部分则可能包括IDEA、Git、Maven等开发和版本控制工具的使用技巧和面试常见问题。 根据压缩包子文件的文件名称“java面试笔试题大汇总.doc”,我们可以预期这是一份Word文档,里面可能包含了Java面试的各类问题...

    Think-In-Java:学习Java学习之路

    开发环境 开发工具:IDEA 2019.3.1 JDK版本:JDK 1.8 Maven版本:3.6.3 插件环境 杰森 招摇2 运行方式 提示:如果是fork的朋友,同步代码的请参考: : ...LetCode刷题汇总 交流 如果大家有兴趣,欢迎大家一

    JAVA教程集合汇总-从入门到入土【汇总多年-史上最详细】呕心沥血整理

    Java教程集合汇总,这是一份全面且深入的学习资源,涵盖了从初学者到高级开发者所需的知识点,旨在帮助学习者从入门到精通Java编程语言。这份呕心沥血整理的资料库,不仅包含了基础理论,还涵盖了实践应用,是Java...

    Java开发经验及技巧集大汇总.zip

    本资料集大汇总涵盖了Java开发过程中的核心概念、最佳实践以及实用技巧,旨在帮助开发者提升技能水平,解决实际问题。 一、Java基础知识 1. 类与对象:理解面向对象编程的基本概念,如类的定义、对象的创建与销毁,...

Global site tag (gtag.js) - Google Analytics