idea12搭建maven项目

问题描述

我是先建的web项目,然后添加的maven。用maven不能打war,都打成了jar

解决方案

感觉你创建的不是maven web标准工程,在IntellJ下创建maven web工程,需要选在new Module标签,然后再archetype阶段选择maven-archetype-webapp选项。这样构建出来的maven工程才是标准的maven工程。 对于楼主的情况,可以尝试在pom.xml中添加<packaging>war</packaging>
解决方案二:
增加<packaging>war</packaging> 配置即可。
解决方案三:
pom.xml 新增<packaging>war</packaging> 该配置即可

时间: 2024-08-02 20:00:29

idea12搭建maven项目的相关文章

maven学习十之myEclipse搭建maven项目总结

步骤一 下载并安装maven,并配置M2_HOME和path.   步骤二 利用myEclipse自带maven插件生成.m2文件夹之,并拷贝maven安装包的settings.xml文件之.m2文件夹,做需要的修改.   步骤三MyEclipse新建maven项目,或者新建普通项目添加maven支持.   步骤四 根据需要写pom.xml文件.   完成上诉4个步骤,就可以实现maven对项目的管理.如果需要搭建私服,还得需要以下操作.   步骤五 下载并安装Nexus.   步骤六 拷贝需要

通过MAVEN快速搭建一个项目(一)

                            通过MAVEN快速搭建一个项目 什么是MAVEN? MAVEN是一个软件管理工具.Maven项目中所有配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目,包括编译,构建,测试,发布,报告等等.目前也是最流行的项目管理工具. Maven与ant 的区别 MAVEN是项目管理工具,ANT只是项目构建工具.这点是本质的.ANT一般只会被用于项目的编译,构建,测试等.但是maven的功能远远高于ant除了以上功能以

【maven】 在 MyEcplise上使用maven搭建Web项目

二.在My Ecplise上使用Maven搭建Web项目 1.新建一个maven项目   2.create一个简单的骨架 3.就像在ecplise中一样设置项目的以下配置   4.新创建的项目结构如下   5.我们点击pom.xml文件,或者不用点开也知道,这里发生的错误是未确定web版本的信息,所以我们接下来先将这个maven项目修改为web项目[java版本和web版本要相对应]   6.然后再点击pom.xml,发现设置web版本   7.设置完成,pom.xml不会报错了,结构如下  

eclipse上搭建maven多模块Java Web项目

1.模块化需求及项目模块说明 手头上有个已上线的系统,但因老板的特殊要求,系统需要不断的修改.还有就是公司市场部不定期地在举行一些微信活动,每一个活动都是周期性的,活动完了这个功能就要在系统中移除. 系统中就有三种模块:已经在系统中正常运行不需要再变更的模块.经常性变更的模块.用完就要移除的活动模块. 所以,我们需要把项目分成了下面几个模块. 简单说明一下: timetable-common是常用工具包存放的模块. wechat-api是微信接口模块,此模块用到了timetable-common

Maven项目环境搭建(Maven + Spring + IBatis)步骤

准备步骤 1. 安装Maven,下载解压即可.官网下载 2. 修改maven_home/conf/settings.xml中的<localRepository>D:/MavenRepo</localRepository>指定本地仓库位置,这个位置是本地计算机上用来存放所有jar包的地方. 3. 修改settings.xml中的<mirrors></mirrors>标签,添加常用的maven远程仓库地址.这些仓库地址就是用来下载jar包的时候用的.由于中央仓库

Maven项目错误解决小结

Maven项目错误解决小结 注:整理错误,不喜欢为了一个小问题,占篇幅,所以请Ctrl+F自己查看,定位问题,愿为解决. 注:网络上的错误解决经验,只是作者在特定的条件下发生,或者适合你不适合你,请勿责怪,若无解决答案,请你请教他人或耐心解决,可以记录之后分享,我们爱分享,一起开始吧! 问题1: -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable an

搭建springMVC项目,web.xml配置,及分析。

突发奇想,根据所学,自己搭建springMVC项目,然后逐渐添加其他框架,构建一个后台管理系统. 也算是巩固以前学的基础了. 至于用了哪些jar包,没仔细看,因为用的是maven来管理,就把项目可能用到的所有jar包,都引入进去了. web项目,最基础的配置,就在web.xml中. 先看完所有的配置文件,在看错误日志分析. 默认欢迎页面. <welcome-file-list> <welcome-file>/pages/index.jsp</welcome-file>

maven项目的测试目录中报类找不到异常

一.场景 MyEclipse搭建了maven项目,目录的建立符合maven最佳实践.在src/test/java中建立的测试类进行测试.     二.发现问题 运行测试类TestClass,报cn.xy.TestClass找不到的异常.     三.解决问题 出现这个问题根源是类加载器没有找到TestClass.class进行加载. 我查看项目输出目录,右击项目->Build Path->configure build path->source,可以看到每一个文件夹的输出目录Defaul

在eclipse中搭建maven工程(第二种方法)

第一种方法见前面的博客 用Maven创建web项目(详细步骤) maven-3.3.9 下载之后就是配置环境变量,可以去百度一哈,用MAVEN_HOME配置,我图方便,直接在用户的path配置的. 接下来我们修改我们本地的Maven仓库.默认本地仓库位置为:~.m2\repository,其中~表示当前用户的家目录,例如:C:\Users[你当前登录系统的用户名]. 我们现在自定义其位置:进入D:\java\maven-3.3.9\conf,打开settings.xml,在根标签settings