zoukankan      html  css  js  c++  java
  • 问题集录06--SpringBoot创建Maven项目

    1. 如下图,打开idea之后,file -> new -> project
    这里写图片描述
    2. 如下图,在弹出的new project 页面,选择maven -> 勾选Create from artifactype (如果不选择,下面的那一步就没办法走了)-> 选中webapp(值得注意的是,这个地方有两个app,选择maven-archetype-webapp), next
    这里写图片描述
    3. 如下图,接下来就是填写groupId 和archetypeId 了,网上找了查了一下
    来自网上的解释:
    GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
    ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
    一般来说,包的命名习惯是域名的反过来,加个公司或者个人的名称吧,个人习惯。www.demo.com -> com.richard.demo; 那么都知道,test是项目名称,也是在最后面的,所有项目组的唯一标识符(groupId):com.richard, 项目的唯一标识符(ArtifactId)demo. 这样你就知道大概对应填些什么东西了。 next
    这里写图片描述
    4. 如下图,这一步,直接按照默认,点击next也可以的,但是可能创建完成之后会下载一些东西,然后导致比较慢,所以我看到写一下。点击有框出来的那个加好,输入对应的name和value,然后点击OK。next.

    来自网上的解释:
    archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。

    5. 如下图,填写project name和module name, module name默认和project name 一样的,但是如果这个项目只有这一个module,不改无所谓的,如果有很多的module,那肯定是修改一下咯。
    在maven管理的project下面,可以有很多个module的子项目。有点类似一个包里面可以有很多个子包(个人是这么类比理解的)。 finish.
    这里写图片描述vce147v3xMe49s/CwK2/8qOs1Nm147v3RWRpdCBDb25maWd1cmF0aW9uc6OoyKXJ6NbD1MvQ0Lu3vrOjqaGjPGJyIC8+DQo8aW1nIGFsdD0="这里写图片描述" src="/uploadfile/Collfiles/20160501/20160501123127277.png" title="" />
    7,如下图,点击加号,然后往下滚,找到tomcat server, 然后选择local(选择本地的tomcat),
    这里写图片描述
    8. 如下图,默认是server的配置,2的名字是和1是同步的,所有修改1处的name就好了,然后3处选择你本地的tomcat的路径, 这些都配置好了之后,切换到server旁边的Deployment属性框
    这里写图片描述
    9. 如下图,切换到了Deployment框,点击加号,然后选中exploded的war, 点击OK.
    这里写图片描述
    10. 如下图,在右侧输入你需要运行的地址,一般都是跟着project name 一样的。最后一步,也是最重要的一步,那就是点击apply, 和OK。
    这里写图片描述
    11. 现在准备工作算是基本完成了,接下来就是点击右侧的run,然后等待奇迹的时刻了。
    这里写图片描述
    12. OK, 结果如下。
    这里写图片描述

  • 相关阅读:
    产品经理之职责篇
    Scrum实践
    通用泛型存储接口的设计
    Jquery ajax执行顺序 返回自定义错误信息
    Js参数值中含有单引号或双引号解决办法
    Winform下的HTMLEditor引用Microsoft.mshtml的注意事项
    引用类型传参不加 ref 的注意事项
    List<T> 排序(Sort)查找(Find)功能的多种实现
    多线程三种传值方式
    SQL 存储过程传入多个ID
  • 原文地址:https://www.cnblogs.com/tanwei81/p/6831353.html
Copyright © 2011-2022 走看看