Maven学习笔记(一)
来源:互联网 发布:软件项目蓝图 编辑:程序博客网 时间:2024/05/07 07:31
最近在学习使用Maven构建Java应用,当中不可避免的遇到了许多问题。在此做一些记录,一来将来忘记时有地可查,二来也给遇到同样问题的同学一些参考。
我在用Maven构建web应用时,一开始总是报错。google了一下才知道,m2eclipse的很多功能(具体哪些功能不了解)要求使用JDK,解决的方法是修改Eclipse安装目录中的eclipse.ini文件,添加-vm配置,指向你所使用的JDK,例如:
--launcher.XXMaxPermSize256M-vmC:\Program Files\Java\jdk1.7.0_04\bin\javaw.exe-vmargs-Dosgi.requiredJavaVersion=1.7-Xms128m-Xmx512m修改配置后,通过install命令将web应用打包为war格式,仍然出错,于是在pom.xml中添加maven-war-plugin插件,插件配置如下:
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.2</version><configuration><warName>ROOT</warName><warSourceDirectory>${basedir}/WebContent</warSourceDirectory><outputDirectory>C:\Program Files\apache-tomcat-7.0.29\webapps</outputDirectory></configuration></plugin></plugins></build>
然后依次执行clean命令和install命令,web应用的war包就会自动部署到『outputDirectory』指定的路径下。
使用maven确实极大的提高了工作效率,特别是依赖管理等方面,用起来非常方便。
- Maven学习笔记(一)
- Maven学习笔记(一)
- Maven学习笔记(一)
- maven学习笔记(一)
- Maven学习笔记(一)
- Maven学习笔记(一)
- Maven学习笔记(一)
- Maven学习笔记(一)
- Maven学习笔记 (一)
- Maven学习笔记(一)什么是Maven?
- maven学习笔记 一
- Maven学习笔记(一)
- (一)Maven学习笔记
- maven学习笔记一
- Maven学习笔记一
- Maven 学习笔记一
- Maven学习笔记(一)
- maven学习笔记一
- 【二分匹配】zoj1654 Place the Robots
- 用移动硬盘的一个分区做引导分区
- 内核对象 《Windows核心编程》
- 数据结构-引言
- android 断点续传类
- Maven学习笔记(一)
- 文件排序演示
- 修改Windows Server 2008(非R2)远程桌面连接数
- 浅析Android 4.0的通知系统(附Android 4.0设计指南全文翻译)
- 关于Android图片cache处理方法
- vi的时候按了Ctrl+s发生了什么
- iTunes下载的ipa文件的目录位置
- 关于TextView和ImageView的背景及透明设置小结
- POJ 1986 Distance Queries