首先给大家说,本篇博客没有技术价值,纯属个人学习总结,权当给大家添加一乐。事件如有雷同,纯属巧合,莫怪!

前一段时间一直在看《淘淘商城》这个教程,里面讲的是SSM框架的一个电商项目。这不是重点,重点是我们大米时代的ITOO项目从今年上半年开始就一直在推行我们的一套新框架,SSM/H+Dobbu ZK。做项目也有一段时间了,可是自己除了在刚接手时直接从svn上荡代码来说,自己还真的没有怎么认真的搭建过一个合格的SSM框架。这几天,自己一直在弥补这个遗憾,上手搭建了一个Maven管理下的SSM框架。期间有一个地方特别有意思,刚开头就让我栽了跟头,值得一说,下面给大家分享一下:

环境介绍:

Eclipse

jdk:jdk1.8.0_25;

maven:3.2.3;

操作流程:

1、配置环境(安装配置jdk+配置maven)

2、安装maven之后,我们需要在eclipse里面new一个Maven project

3、然后问题来了:

我的天哪,他竟然是白的,然后我就不知道怎么整了,上网查下一步该干嘛,可是网上的一些教程都是这样的:

然后去一些论坛上查找资料了又,有网友大神说这个是缺少archetype文件,可以直接下载。果然,我按照博主说的去google上扫了一圈也没有着找个具体的下载地址,果断放弃,尝试博主的第二个方法啊。使用命令来解决吧还是。

结果,执行除了一堆的WARNING,但事实结果还是可喜得,首先网速不错,大约有三四分钟就搞定而且最终提示新建成功。

4、兴奋之余重新步骤1、2,结果又吓我一跳,因为还是空的,可是当我试着点击了一下其他的catlog之后,亲爱的maven-archetype-quickstart终于出现了。

假总结:

1、表心慌,我们遇到的错,尤其是像这种基础的,前辈们大部分已经解决了。

2、有耐心,尝试不同的解决方案

3、一定要保证有网,没有网,只能干着急

4、如果当出现结果后还是不如人意,试着点点其他地方(尝试选择不同的catalog),也许结果很出人意料。

5、到现在我不知道,是经过我解决它出现了,还是他本来就有,只是绕这么大圈,我刚找到他

6、经过验证,果然它本来就是就是存在的,只不过我没有点过它,稍微有点尴尬

真总结:        这件事很有意思,本来想自己笑笑就过去了,但是还是决定贴出来,让大家一起来笑笑,我也通过这件事来反省一下,为什么我没有点过其他的catlog? 但是值得夸一下的是,我验证了一下internal下的内容是不是本来就存在,虽然没有多大的意义,但是也算是有意义,最起码能为自己增添点经验,给大家增添点笑料。

SSM框架整合首只拦路虎——Eclipse新建Maven Project界面select an archetype 空白的更多相关文章

  1. 新建maven项目遇到Select an Archetype时没有maven-archetype-webapp处理方法

    [已经有很多博客写过相关的了.详细请去看其他博主的.这里只是记录新建的时候发生的问题给新手提供帮助.因为我跟我的同事都遇到了.因为没记录下来,又花了时间找问题.而网上好像也不多.所以记录下来.希望帮到 ...

  2. SSM框架整合图书管理项目

    SSM框架整合 1.建立简单的maven项目 2.导入依赖 <?xml version="1.0" encoding="UTF-8"?> <p ...

  3. 使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化

    一.创建一个空的项目作为存放整个项目的路径 1.选择 File——>new——>Project ——>Empty Project 2.WorkspaceforTest为项目存放文件夹 ...

  4. 【转载】使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化

    一.创建一个空的项目作为存放整个项目的路径 1.选择 File——>new——>Project ——>Empty Project 2.WorkspaceforTest为项目存放文件夹 ...

  5. 【计理01组08号】SSM框架整合

    [计理01组08号]SSM框架整合 数据库准备 本次课程使用 MySQL 数据库.首先启动 mysql : sudo service mysql start 然后在终端下输入以下命令,进入到 MySQ ...

  6. SSM框架整合环境构建——基于Spring4和Mybatis3

    目录 环境 配置说明 所需jar包 配置db.properties 配置log4j.properties 配置spring.xml 配置mybatis-spring.xml 配置springmvc.x ...

  7. SSM框架整合搭建教程

    自己配置了一个SSM框架,打算做个小网站,这里把SSM的配置流程详细的写了出来,方便很少接触这个框架的朋友使用,文中各个资源均免费提供! 一. 创建web项目(eclipse) File-->n ...

  8. JAVAEE——宜立方商城01:电商行业的背景、商城系统架构、后台工程搭建、SSM框架整合

    1. 学习计划 第一天: 1.电商行业的背景. 2.宜立方商城的系统架构 a) 功能介绍 b) 架构讲解 3.工程搭建-后台工程 a) 使用maven搭建工程 b) 使用maven的tomcat插件启 ...

  9. 使用idea实现SSM框架整合

    SM框架整合 1      使用idea创建一个maven webapp项目 到此为止项目初步建立,需要等待maven对项目结构进行组织,直到状态栏的进度条完成,且项目的目录结构如下: 2      ...

随机推荐

  1. Java 正则表达式详解

    Java 提供了功能强大的正则表达式API,在java.util.regex 包下.本教程介绍如何使用正则表达式API. 正则表达式 一个正则表达式是一个用于文本搜索的文本模式.换句话说,在文本中搜索 ...

  2. <<< Js中实现对字符串的截取

    1.函数split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例:var Data = "1/234/5678/9"; var str = shuju.split( ...

  3. <!DOCTYPE>标签的定义与用法

    <!DOCTYPE> 声明不是 HTML 标签:它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令. 在 HTML 4.01 中,<!DOCTYPE> 声明 ...

  4. ng-switch

    <p>ng-switch : </p> <div ng-switch="isShow"><!--isShow是boolean值--> ...

  5. tnt_esri.dat Arcgis8.1安装license

    arcgis8.1授权文件内容,复制个txt重命名为tnt_esri.dat即可.注意替换yourcomputername为你的计算机名   SERVER yourcomputername ESRI_ ...

  6. thinkphp上传

    上传代码 // 缩略图上传 $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = ;// 设置附件上传大小 $upload-> ...

  7. hzwer模拟赛 感冒病毒

    题目描述 Description 一种感冒病毒正在学校里传播,这所学校有n个学生,m个学生社团,每个学生可能参加了多个社团,因为同一个社团的学生交流较多,所以如果一个学生感染上感冒病毒,那么他所在的社 ...

  8. NOSDK--一键打包的实现(四)

    1.4 打包及签名的脚本介绍 我们使用ant来实现打包,这节我们先介绍脚本内容,关于脚本环境配置问题,我们将在下节做一个详细的介绍. 首先我们来看下build_android/tools/platfo ...

  9. 2013成都网络赛 J A Bit Fun(水题)

    A Bit Fun Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  10. UIScrollView和delegate的通信

    在OC中,发送消息的意思就是调用方法 因此UIScrollView和delegate的通信可以理解为下图所示 再精确一点,UIScrollView和delegate的通信应该为下图所示 可以看出,要想 ...