Jhipster 学习(一)jhipster构建项目
如何安装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构建项目的更多相关文章
- maven 学习---使用Maven构建项目
要构建一个基于Maven的项目,打开控制台,进入到 pom.xml 文件所放的项目文件夹,并发出以下命令: mvn package 这将执行Maven的“package”阶段. Maven构建生命周期 ...
- webpack 学习1 安装构建项目
本文中使用的webpack版本是4+,请注意区分 node.js安装 node.js下载地址 选择较低版本的稳定版下载,下载完成后得到的是一个msi文件,点击安装即可 安装完毕以后新建一个文件夹,并在 ...
- VUE2 第六天学习--- vue单文件项目构建
阅读目录 VUE2 第六天学习--- vue单文件项目构建 回到顶部 VUE2 第六天学习--- vue单文件项目构建 VUE单文件组件在Vue项目中,然后使用 new Vue({el: '#cont ...
- (转)Maven学习总结(三)——使用Maven构建项目
孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(三)——使用Maven构建项目 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的 ...
- (转)Maven学习总结(二)——Maven项目构建过程练习
孤傲苍狼 只为成功找方法,不为失败找借口! Maven学习总结(二)——Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项 ...
- Maven学习总结(3)——使用Maven构建项目
Maven学习总结(三)--使用Maven构建项目 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程. 一.构建Jave项目 1.1.创建J ...
- maven学习(1)下载和安装和初步使用(手动构建项目和自动构建项目)
1:背景 关于项目的搭建,有些人使用开发工具搭建项目,然后将项目所依赖第三方jar 复制到类路径下面,上述搭建方式没有第三方类库的依赖关系,在导入一个jar包的时候,这个jar包还可能依赖其他jar包 ...
- Maven学习3-使用Maven构建项目
转自:http://www.cnblogs.com/xdp-gacl/p/4240930.html maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项 ...
- Maven学习总结(二)——Maven项目构建过程练习
上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建立Hello项目 1.首先建立Hello项目,同时建立M ...
随机推荐
- 在Android中使用AlarmManager
AlarmManager是Android中的一种系统级别的提醒服务,它会为我们在特定的时刻广播一个指定的Intent.而使用Intent的时候,我们还需要它执行一个动作,如startActivity, ...
- Java虚拟机定义
虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的.Java虚拟机有自己完善的硬体架构,如处理器.堆栈.寄存器等,还具有相应的指令系统.JVM屏蔽了与具体操作系统平台相关的 ...
- 【Unity Shaders】游戏性和画面特效——创建一个夜视效果的画面特效
本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源 ...
- LiveBlox无需代码的开发工具--支持win macos ubuntu等开发环境--
LiveBlox无需代码的开发工具-支持windows macos ubuntu. 强大 灵活 易于使用 视频简介:LiveBlox Develop Technology Without Coding ...
- Linux的sort命令
Linux的sort命令 Linux的sort命令就是一种对文件排序的工具,sort命令的功能十分强大,是Shell脚本编程时常使用的文件排序工具. sort命令将输入文件看做由多条记录组成的数据流 ...
- python复杂网络库networkx:基础
http://blog.csdn.net/pipisorry/article/details/49839251 其它复杂网络绘图库 [SNAP for python] [ArcGIS,Python,网 ...
- Ajax核心--XMLHttpRequest对象
XMLHttpRequest 对象是AJAX功能的核心,学习XMLHttpRequest对象就先从创建XMLHttpRequest 对象开始,了解在不同的浏览器中创建XMLHttpRequest 对象 ...
- (二)plist的使用和序列帧动画
六.plist的使用方法: iOS的程序在安装在手机上以后会把全部资源文件集成在一个文件夹中,这种文件集合称为bundle,对于一般的工程,只有一个bundle,即mainbundle,因此可以通过b ...
- infiniDB的论坛
http://infinidb.co/community 包括了基本的内容. 安装目录?
- SQL 模糊查询(like)
在进行数据库查询时,有完整查询和模糊查询之分. SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1.LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadde ...