Maven创建相关知识
-
maven一波流(4)——使用maven创建web工程背景 之前的例子中使用maven构建了第一个工程,但是那个工程不是web工程,是一个可执行的控制台应用而已。 现实中我们一般是要创建web工程,本篇就来好好说下web工程创建过程。 具体过程 第一步 Select a wizard 打开eclipse,依次File-New-Other..,选择Maven Project 第二步 New Maven project-Select project name and location 默认即可,不用选中Create a simple project,因为我们要自定义一个web工程 第三步 New Maven project-Select an Archetype 选择mave
-
IDEA 2017 整合SSM框架(使用Maven创建工程)SSM框架(Spring+SpringMVC+MyBatis)是目前Java WEB开发使用较多的框架,搭建起来起来比较麻烦,之前也曾搭建成功过。这次通过结合SSM开发的相关学习视频,再一次系统性的将整个SSM框架的搭建过程记录下来,以此来方便日后的开发。本文的前提条件,是Maven已经成功安装完毕! 搭建环境: IDEA 2017.1 Maven 3.3.9 Jdk 1.7 Tomcat 7.0 Mysql 5.71、建立Maven Project(1)新建一个Maven项目 (2)输入GroupId和ArtifactId,可随意输入,GroupId可认为是项目的包名,ArtifactId为项目的名称 (3) 找到Maven安装的Home,关于Maven使用的镜像仓库是在Setting.xml中可修改的,这里注意下选择的Setting.xml的存放位置(4)完成(5)查看IDEA Console中Maven项目是否建立成功[INFO] ------------------
-
Idea使用Maven创建多模块SpringBoot项目问题记录软件版本: Idea 15.0 Maven 3 Spring Boot 1.4 JDK 1.7 项目结构: 模块之间关系: flyat-admin为后台 flyat-admin-app为后台配置(拦截器、监听器等) flyat-core为核心层(mapper、service等) flyat-web为前台 flyat-web-app为前台配置(拦截器、监听器等) 其中flyat-web/flyat-admin 依赖flyat-web-app/flyat-admin-app,flyat-web-app/flyat-admin-app依赖flyat-core 异常信息: **问题模块:***flyat-web & flyat-web-app 问题流程: 在root模块上进行clean +
-
java struts入门程序.准备:使用maven创建struts2项目 1.首先创建index.jsp,主体一行代 <a href="${pageContext.request.contextPath}/hello">第一次使用strut2</a> 2.创建HelloAction 创建方法say,返回String public String say(){ return "good"; } 3.配置web.xml,屏蔽所有请求 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-nam
Maven创建相关课程
-
Maven项目依赖管理 本套课程主要学习Maven的使用方式,从理念到实践、基础到应用,深入浅出的讲解配合贯穿全程的练习,让你深入掌握基于Maven管理Java项目的方式
讲师:大牧莫邪 入门 8619人正在学习
Maven创建相关教程
- 5. 使用 Maven 创建项目 配置好 Maven 之后,接下来我们就可以使用 Maven 来创建我们的第一个项目了。在 cmd 中切换到我们存放代码的目录,并执行如下命令:mvn archetype:generate -DgroupId=com.mic.tech -DartifactId=firstProject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false参数说明:-DgourpId: 组织名,一般为公司网址的反写;-DartifactId: 项目名-模块名;-DarchetypeArtifactId: 用来指定 ArchetypeId,这里用到的是maven-archetype-quickstart,即创建一个简单 Java 应用;-DinteractiveMode: 是否使用交互模式。项目创建好之后,会有如下提示:Tips:由于是第一个Maven项目,在创建的时候,需要下载 Maven 插件,所以耗时会相对长一点。接下来,我们将该项目导入到 Idea 中,来查看该项目。点击运行后,可以正常输出 Hello World!
- 1.1 创建 Maven 工程 打开 idea,点击Create new Project按钮:在左侧栏选择Maven,Project SDK选择14,勾选Create from archetype复选框,再选择maven-archetype-quickstart,表示创建一个简单 Java 应用,点击next按钮:输入项目名称goods,将项目路径设置为本地桌面,GroupId可根据实际情况自定义,此处我设置为com.colorful,其余输入框无需修改,采用默认即可,设置完成后,点击next按钮:这一步来到Maven配置,idea自带了Maven,我们使用默认的即可,直接点击Finish按钮完成项目创建:此时,Maven会进行一些初始化配置,右下角对话框选择Enable Auto-import按钮,表示允许自动导入依赖:稍等片刻,待看到左侧项目的目录结构已经生成好了,及表示已完成项目的初始化工作:
- 3.2 创建分支 我们在了解了主干以及分支的概念之后,那么我们如何去创建分支呢?通常情况下我们可以使用 Svn 或者 Git 自带的创建分支的方式来创建需要的分支,但是,这个时候会存在一个问题:我们需要手动去修改新创建出的分支的 pom.xml 文件中的内容。既然说到版本管理,那想必 Maven 肯定是可以帮助我们做这件事情的。那么接下来我们来看一下如何使用 Maven 来创建分支,这里我们使用 Git 配合 Maven 来演示如何创建分支。我们想要使用 Maven 来帮助我们创建分支,首先我们需要配置 scm ,这样 Maven 就可以来代替 Git 来进行操作。这里我们在 gitee 上创建一个仓库来放置我们的项目。1. 将 scm 配置到 pom.xml 文件中:<scm> <connection>scm:git:git@gitee.com:jhulk/first-project.git</connection> <developerConnection>scm:git:git@gitee.com:jhulk/first-project.git</developerConnection></scm>2. 将 maven-release-plugin 插件配置到 pom.xml 文件中:<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.5.3</version> <configuration> <tagNameFormat>${project.version}</tagNameFormat> <autoVersionSubmodules>true</autoVersionSubmodules> </configuration> </plugin></plugins>3. 执行 mvn release:branch -DbranchName=1.0.1 -DupdateBranchVersions=true -DupdateWorkingCopyVersions=false 命令:-DbranchName: 目标分支。这里我们可以根据需要来自定义新分支的命名结构;-DupdateBranchVersions: 在分支中更新版本;-DupdateWorkingCopyVersions: 在当前分支更新版本。在执行的时候, Maven 会问 branch version 是否为 1.0.1-SNAPSHOT?这个是我们想要的,直接 enter 即可。执行完成之后,我们查看 Git 的远程仓库中,可以看到新生成的分支。4. 执行 mvn release:prepare 命令:在执行的时候,Maven 会问 release version 是否是 1.0.0?这个是否是我们想要的,直接选择 enter 即可。紧接着,Maven 会问我们 release tag 是否是1.0.0-SNAPSHOT?这个也是我们想要的,直接 ente r即可。紧接着,Maven 会问我们新的版本是否是1.0.1-SNAPSHOT?这里输入新版本为1.1.0-SNAPSHOT,然后 enter。执行成功之后,我们更新一下代码,会发现,主干上的 pom.xml 文件的版本已经升级为1.1.0-SNAPSHOT了。
- 3.1 使用 IDEA 创建 Web 工程 开发工具选择 idea ,创建 Maven 的 jar 工程即可。因为涉及不到浏览器的请求,所以无需创建 web 工程。创建 Maven 工程 。补全坐标信息。继续下一步 finish 完成创建即可 这里不做截图演示了。
- 1. 什么是 Maven? 那究竟什么是 Maven 呢,在 Maven 的官网上可以看到如下的解释:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.翻译过来就是:Maven 是一个软件工程的项目管理工具,基于工程对象模型(POM),Maven 可以从中央信息篇中来构建项目,生成报告和文档。从上面的介绍中,我们可以看到 Maven 的主要功能是管理项目,构建项目。关于 Maven 的由来,据其创始人者 Jason Van Zyl 描述,是为了更加便利地建设 Jakarta Turbine 项目而创立的一个项目。在当时,比较流行的项目构建工具是 Ant,但是,在这个阶段中,各种 Java 项目之间是没有什么规范的,新创建项目的时候,就需要重新编写对应的构建脚本。Jason 就相对应设计出一套标准的项目结构,标准的构建方式,用来简化项目的构建。2003 年的时候,Maven 已经是 Apache 基金会的顶级项目了。
- Maven POM 模型 在上一节当中,我们使用 Maven 创建了我们的第一个项目,今天我们来介绍一下 Maven 中重要的概念 POM 模型。
Maven创建相关搜索
-
mac osx
machine_start
macox
magellan
malloc
manifest
manifest文件
map
map 遍历
mapreduce编程
maps google com
margin
margin bottom
margin left
margin right
margin top
marginbottom
marginheight
marginleft
margintop