如何安装jhipster

第一步:下载jdk  自己安装的1.8版本  (安装、环境变量配置略)

第二步:1.下载Eclipse (luna版 eclipse-4.4.1)

第三步:下载maven (apache-maven-3.2.5)   在eclipse  properties属性里配置setting.xml  ( D:\apache-maven-3.2.5\conf\setting.xml) 因为主要是开发maven项目,setting.xml里主要配置一下jar存放路径和镜像

<localRepository>D:\m2\repository</localRepository>

  <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

第四步:下载Git (官网 https://git-scm.com/download/win  版本 2.16.2.windows.1)  安装完cmd 输入指令 git --version 查看安装版本

第五步:下载 node.js     官网(https://nodejs.org/en/)下载最新版本,安装next直到完成。安装node.js 的同时会安装 npm.

安装完毕 WIN+R 打开cmd窗口 输入指令npm 检查npm版本信息 如下:

npm  -v 查看npm版本 5.6.0

node  -v 查看node版本8.11.1

第六步:npm install -g yo

第七步:npm install -g grunt-cli

第八步: npm install -g generator-jhipster

至此,顺利安装完毕。

其实,还没,忘记安装yarn了。此时可以安装yarn

第九步:安装yarn  输入指令 npm install  -g yarn     指令yarn -v 查看版本 1.5.1

至此 ,准备工作才算大功告成。

如何构建项目

个人喜欢把项目建在F盘  文件夹(jhipster)  F:\jhpster

cmd 到 F:\jhpste

指令:yo jhipster

注意:   此处有Warning failed to connect "git://github.com"   后面给出两个解决方案1》检查网络    2》配置全局替换

    我尝试了两种都没解决Warning     ping  git://github.com   显示网络超时                    || 不过这个warning 不影响构建项目  继续往后走 ||

? Which *type* of application would you like to create?  (我们要构建microservice application  键盘  ↓  选择Microservice application)如下图

Enter(单击回车键)

然后下面一系列问题 根据自己的需求选择 具体如下:(回答完所有问题会自动构建项目)

生成完毕后 项目结构如下:

至此,jhipster构建项目结束

项目导入

打开Eclipse  import

勾选pom.xml    点击 Finish 按钮 导入架包依赖。因为jar包比较多,初次导入会花费一些时间

导入中-----

10分钟后导入完毕(在9%的地方卡了两三分钟,因为是外网,下载速度比较慢)

导入完毕

至此项目才算 结束。暂时告一段落。

Jhipster 学习(一)jhipster构建项目的更多相关文章

  1. maven 学习---使用Maven构建项目

    要构建一个基于Maven的项目,打开控制台,进入到 pom.xml 文件所放的项目文件夹,并发出以下命令: mvn package 这将执行Maven的“package”阶段. Maven构建生命周期 ...

  2. webpack 学习1 安装构建项目

    本文中使用的webpack版本是4+,请注意区分 node.js安装 node.js下载地址 选择较低版本的稳定版下载,下载完成后得到的是一个msi文件,点击安装即可 安装完毕以后新建一个文件夹,并在 ...

  3. VUE2 第六天学习--- vue单文件项目构建

    阅读目录 VUE2 第六天学习--- vue单文件项目构建 回到顶部 VUE2 第六天学习--- vue单文件项目构建 VUE单文件组件在Vue项目中,然后使用 new Vue({el: '#cont ...

  4. (转)Maven学习总结(三)——使用Maven构建项目

    孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(三)——使用Maven构建项目 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的 ...

  5. (转)Maven学习总结(二)——Maven项目构建过程练习

    孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(二)——Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项 ...

  6. Maven学习总结(3)——使用Maven构建项目

    Maven学习总结(三)--使用Maven构建项目 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程. 一.构建Jave项目 1.1.创建J ...

  7. maven学习(1)下载和安装和初步使用(手动构建项目和自动构建项目)

    1:背景 关于项目的搭建,有些人使用开发工具搭建项目,然后将项目所依赖第三方jar 复制到类路径下面,上述搭建方式没有第三方类库的依赖关系,在导入一个jar包的时候,这个jar包还可能依赖其他jar包 ...

  8. Maven学习3-使用Maven构建项目

    转自:http://www.cnblogs.com/xdp-gacl/p/4240930.html maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项 ...

  9. Maven学习总结(二)——Maven项目构建过程练习

    上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建立Hello项目 1.首先建立Hello项目,同时建立M ...

随机推荐

  1. 【一天一道LeetCode】#237. Delete Node in a Linked List

    一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Write a ...

  2. BFS与DFS总结

    最近一直在看DFS和BFS,感觉要晕的GJ. DFS思想: 一直往深处走,直到找到解或者走不下去为止 DFS框架: DFS(dep,-)  //dep代表目前DFS的深度 {       if (找到 ...

  3. 03 SeekBar 音频播放拖拽进度条

    八,  SeekBar  音频播放拖拽进度条       >                 android:progress="40"   第一进度         and ...

  4. A*寻路算法入门(二)

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;) 免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流 ...

  5. 如何在Cocos2D 1.0 中掩饰一个精灵(四)

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;) 为了完成需要的效果,我们将使用如下策略: 我们将首先绘制掩饰精灵 ...

  6. Checksum软件的简单设计

    相信大家平时在测试一些bin文件的时候,经常都会要求计算checksum值,其实就是校验和,非常的简单,比如下图这个软件:

  7. 竞价拍卖理论的介绍(RTB模型中使用第二竞价模型,为的是纳什平衡,保护所有多方利益)

    英式拍卖 是最普通的拍卖方式,其形式是拍卖过程中,竞价按阶梯,从低到高,依次递增.最终由出价最高者获得拍卖物品(竞买人变成买受人). The first price auction: a form o ...

  8. pig加载两个不同字段个数的文件?load file with different items(f1有42列,f2有43列读到一个对象中)

    我文章提到,加载一个文件的部分列是可行.两列,你只读一列,没问题. 但是,两个文件,f1和f2,f1有42列,f2有43列,同时加载到一个流对象,如何? 答:成功加载.但是无结构(schema unk ...

  9. 读书笔记 - reword (重来)

    reword (重来) 虽然我是一个不是很喜欢看书的人,但是公认的是看书对提高个人的水平是很有帮助的. 而且我想,如果我要写一本书,我一定会经过多次校验.经过长时间思考确保无误后才会出版的.所以我想看 ...

  10. Django练习——博客系统小试

    在上一篇博客Todolist的基础上(http://blog.csdn.net/hcx25909/article/details/24251427),本周继续进行实践,这次我要搭建一个简单的博客系统. ...