`
hyperprice
  • 浏览: 50825 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven简明手册..

阅读更多

关于maven的介绍、下载、安装等在这里就不做介绍了,直接切入正题。

如果我想用maven来搭建项目并且在eclipse中进行开发的话,那么可以参考一下简明教程,工作之余在baidu文献中看了一篇maven的文章,试验了下并纠错了几点,在这里发帖记录下。。 省的自己以后忘记。。 嘿嘿。

1、确定maven正确安装后,打开命令提示符,切入想要创建项目的盘符及目录下,比如D:\Workspaces\ads

然后输入: mvn archetype:generate 回车后会看到很多的列表,这里会让你选型项目使用什么框架等,可以选择javaproject 或 struts2 blank等。 输入前面的序号,回车,然后输入组织架构和项目名称一路回车最后按Y确定。  稍等几秒项目会创建完毕,可以tree 项目名称 查看下分支结构。

2、确定项目没问题的话,然后开始打包导入eclipse喽,mvn eclipse:eclipse 等待几秒即可,如果报错的话检查自己是在项目文件夹内 打包的 还是在项目文件夹同级目录下打包的。

3、eclipse导入项目。。 这里不多做介绍了。 导入完成后,eclipse如果是第一次导入使用mvn项目的话这里会报错,然后在项目上点右键选择 properties--java build path--libraries下会看到很多M2_REPO,这个是导入项目后关联进来的jar信息,现在要做的就是到classpath variables中创建maven path关联上即可。

4、windows--preferences--java--build--classpath variables 然后new name输入 M2_REPO path选择你maven的仓库,如果没有设置的话默认是在我的文档你的名字的目录下有个.m2的文件,然后找到repository(好像是这么拼)。 确定后刷新即可解决导入后的jar错误;

5、部署至tomcat(我没有在eclipse中安装maven插件,选择的是使用外部maven来管理项目)
打开eclipse中项目下的pom.xml 最下方会看到jetty的插件,我本地测试使用的是tomcat。。所以jetty就给注掉了。 然后输入tomcat的插件配置, 如下:
<plugins>
	<plugin>
		<groupId>org.codehaus.mojo</groupId>
		<artifactId>tomcat-maven-plugin</artifactId>
		<configuration>
		<url>http://localhost:8080/manager</url>
		<server>myserver</server>
		<path>/mycontext</path>
		</configuration>
	</plugin>
</plugins>

然后打开本地tomcat conf下的user xml 添加如下信息:
<tomcat-users>
  <role rolename="manager"/>
  <user username="tomcat" password="123456" roles="manager"/>
</tomcat-users>


然后打开maven目录下的settings.xml添加入下配置:
<server>
	<id>myserver</id>
	<username>tomcat</username>
	<password>123456</password>
</server>


至此基本已经配置完毕 可以使用 mvn tomcat:deploy 来部署了 (记得要先启动tomcat, bin下的startup)



无聊翻翻maven的文档, 网上瞅了下相关资料. 这里做个简单maven使用记录, 希望以后对自己有所帮助.
分享到:
评论

相关推荐

    apache-maven-3.3.9.rar

    apache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9.rarapache-maven-3.3.9....

    新建Maven项目时出错:org.apache.maven.archiver.MavenArchiver.getManifest

    org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决方案: 第一种方式 war项目 &lt;groupId&gt;org.apache....

    apache-maven-3.9.9(含windows和linux版本).zip

    apache-maven-3.9.9(含windows和linux版本).zip包含如下内容: apache-maven-3.9.9-bin.tar.gz; apache-maven-3.9.9-bin.zip; apache-maven-3.9.9-src.tar.gz; apache-maven-3.9.9-src.zip; maven安装说明.txt...

    apache-maven-3.6.1.zip分享给需要的同学

    apache-maven-3.6.1.zip分享给需要的同学 apache-maven-3.6.1.zip分享给需要的同学 apache-maven-3.6.1.zip分享给需要的同学 apache-maven-3.6.1.zip分享给需要的同学 apache-maven-3.6.1.zip分享给需要的同学apache...

    Nexus Maven 操作手册.pdf

    在Ubuntu16.04平台搭建maven私有服务器,包括私服的配置和在项目中私有仓库引入和使用。 Maven可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Nexus 是一个强大的仓库管理器。

    apache-maven-3.2.5.zip

    apache-maven-3.2.5.zip 安装包,apache-maven-3.2.5.zip 安装包apache-maven-3.2.5.zip 安装包apache-maven-3.2.5.zip 安装包apache-maven-3.2.5.zip 安装包apache-maven-3.2.5.zip 安装包apache-maven-3.2.5.zip ...

    apache-maven-3.9.9-bin.zip.cab

    apache-maven-3.9.9-bin.zip.cab

    apache-maven-3.3.9.zip

    apache-maven-3.3.9.zip

    mavenarchiver.rar

    org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 网上更新eclipse插件的网址都失效了找了好久才有个离线版 ...

    Maven的setting.xml下载

    Maven的setting.xml下载

    HAP框架-Maven入门手册.zip

    结合提供的资源“HAP框架-Maven入门手册.zip”,我们可以深入探讨Maven与HAP框架的基本概念、使用方法以及它们在实际开发中的应用。 1. Maven简介: Maven是由Apache软件基金会开发的项目管理工具,它以XML格式的...

    apache-maven-3.8.6.zip

    apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...

    eclipse maven3 plugin.zip

    直接离线安装eclipse中的maven插件,在你的eclipse安装...在文件中添加:path=D:\eclipse\myplugins\maven,保存并关闭maven.txt,并将后缀改为maven.link,重启eclipse,打开windows--&gt;Preferences,查看死否安装成功

    Java-apache-maven-3.3.1.rar-安装包-kaic

    Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic Java_apache-maven-3.3.1.rar_安装包_kaic ...

    apache-maven-3.9.2.zip配置好的阿里云仓库文件

    Apache Maven 是一个强大的Java项目管理工具,它通过提供一套标准化的构建过程,使得Java开发更加简单和高效。Maven 3.9.2是Maven的最新版本之一,它包含了各种改进和修复,以优化开发者的工作流程。在这个“apache-...

    下载慢?给你apache maven 3.x.x所有Linux, Windows版本下载的百度网盘链接

    apache maven 3.x.x所有Linux, Windows版本下载的百度网盘链接。 apache-maven-3.0.4-bin.tar.gz apache-maven-3.0.4-bin.zip apache-maven-3.0.5-bin.tar.gz apache-maven-3.0.5-bin.zip apache-maven-3.1.0-bin....

    maven下载QRCode.jar包

    在IT行业中,Maven是一个广泛使用的项目管理和综合工具,它主要负责构建、依赖管理和项目信息管理。本话题聚焦于如何通过Maven下载`QRCode.jar`包,这是一款用于生成二维码的Java库。二维码(Quick Response Code)...

    maven_repository .zip

    Maven框架,本地jar资源仓,中央仓下载jar资源 有时在你的构建过程中,需要将第三方jar包添加到本地仓库中,因为它并存在于像Maven中央仓库或其它的公共仓库中。为了让Maven能够正确获取到jar包,第三方jar包必须...

    org.maven.ide.eclipse.jdt_0.12.1.20110112-1712.jar

    org.maven.ide.eclipse.jdt_0.12.1.20110112-1712.jar

Global site tag (gtag.js) - Google Analytics