micronaut 学习一 基本安装
一般来说,使用框架就是使用类库同时按照框架的类库套路编写代码,但是从越来越复杂的实际
场景来说,cli以及脚手架工具,可以帮助我们简化好多操作。
以下是micronaut cli 工具的安装以及一个简单试用
windows 系统环境不太方便
安装sdkman
- 安装命令
- curl -s https://get.sdkman.io | bash
- 效果
- curl -s https://get.sdkman.io | bash
- Looking for a previous installation of SDKMAN...
- Looking for unzip...
- Looking for zip...
- Looking for curl...
- Looking for sed...
- Installing SDKMAN scripts...
- Create distribution directories...
- Getting available candidates...
- Prime the config file...
- Download script archive...
- ######################################################################## 100.0%
- Extract script archive...
- Install scripts...
- Set version to 5.7.3+337 ...
- touch: /Users/dalong/.bash_profile: Permission denied
- Attempt update of login bash profile on OSX...
- bash: line 272: /Users/dalong/.bash_profile: Permission denied
- Added sdkman init snippet to /Users/dalong/.bash_profile
- Attempt update of zsh profile...
-
- All done!
-
- Please open a new terminal, or run the following in the existing one:
-
- source "/Users/dalong/.sdkman/bin/sdkman-init.sh"
-
- Then issue the following command:
-
- sdk help
-
- Enjoy!!!
-
sdk 帮助命令
- sdk --help
- ==== BROADCAST =================================================================
- * 2019-10-16: Springboot 2.2.0.RELEASE released on SDKMAN! #springboot
- * 2019-10-15: Grails 3.3.11 released on SDKMAN! #grailsfw
- * 2019-10-14: Micronaut 1.2.4 released on SDKMAN! #micronautfw
- ================================================================================
- Invalid command: --help
-
- Usage: sdk <command> [candidate] [version]
- sdk offline <enable|disable>
-
- commands:
- install or i <candidate> [version]
- uninstall or rm <candidate> <version>
- list or ls [candidate]
- use or u <candidate> [version]
- default or d <candidate> [version]
- current or c [candidate]
- upgrade or ug [candidate]
- version or v
- broadcast or b
- help or h
- offline [enable|disable]
- selfupdate [force]
- update
- flush <broadcast|archives|temp>
-
- candidate : the SDK to install: groovy, scala, grails, gradle, kotlin, etc.
- use list command for comprehensive list of candidates
- eg: $ sdk list
-
- version : where optional, defaults to latest stable if not provided
- eg: $ sdk install groovy
安装micronaut
稍慢,等等。。。
- 安装命令
- sdk install micronaut
- 查看帮助命令
- mn --help
效果
- Resolving dependencies..
- .
- | Not all profiles could be resolved remotely. Searching Maven local...
- Usage: mn [-hnvVx] [COMMAND]
- Micronaut CLI command line interface for generating projects and services.
- Commonly used commands are:
- create-app NAME
- create-cli-app NAME
- create-federation NAME --services SERVICE_NAME[,SERVICE_NAME]...
- create-function NAME
-
- Options:
- -h, --help Show this help message and exit.
- -n, --plain-output Use plain text instead of ANSI colors and styles.
- -v, --verbose Create verbose output.
- -V, --version Print version information and exit.
- -x, --stacktrace Show full stack trace when exceptions occur.
-
- Commands:
- create-app Creates an application
- create-cli-app Creates a command line application
- create-federation Creates a federation of services
- create-function Creates a serverless function application
- create-profile Creates a profile
- help Prints help information for a specific command
- list-profiles Lists the available profiles
- profile-info Display information about a given profile
参考资料
https://micronaut.io/download.html
micronaut 学习一 基本安装的更多相关文章
- GitHub学习心得之 安装配置与多帐号管理
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 GitHub学习心得之 安装配置与多帐号管理 1.前言2.GitHub Linux安装(ub ...
- 学习Linux系列--安装Ubuntu
最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备. 本系列文章记录了个人学习过程的点点滴滴. 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环 ...
- 学习Sass之安装Sass(一)
为什么使用Sass 作为前端(html.javascript.css)的三大马车之一的css,一直以静态语言存在,HTML5火遍大江南北了.javascript由于NODE.JS而成为目前前后端统一开 ...
- CentOS学习笔记--Tomcat安装
Tomcat安装 通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了.其中最大的一个问题就是Tomcat执行权限.普通方式配置的Tomca ...
- 学习Sass之安装Sass
学习Sass之安装Sass 为什么使用Sass 作为前端(html.javascript.css)的三大马车之一的css,一直以静态语言存在,HTML5火遍大江南北了.javascript由于NODE ...
- 深度学习框架-caffe安装-环境[Mac OSX 10.12]
深度学习框架-caffe安装 [Mac OSX 10.12] [参考资源] 1.英文原文:(使用GPU) [http://hoondy.com/2015/04/03/how-to-install-ca ...
- 深度学习框架-caffe安装-Mac OSX 10.12
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px ".PingFang SC"; color: #454545 } p.p2 ...
- 【分布式】ZooKeeper学习之一:安装及命令行使用
ZooKeeper学习之一:安装及命令行使用 一直都想着好好学一学分布式系统,但是这拖延症晚期也是没得治了,所以干脆强迫自己来写一个系列博客,从zk的安装使用.客户端调用.涉及到的分布式原理.选举过程 ...
- libevent的入门学习-库的安装【转】
转自:https://blog.csdn.net/lookintosky/article/details/61658067 libevent的入门学习-库的安装最近开始接触Linux应用层的东西,发现 ...
随机推荐
- Java四种权限修饰符 在创建类中的使用
四种权限修饰符 Java中有四种权限修饰符 public > protected > (default) >private 同一个类(我自己) YES YES YES YES同一个包 ...
- k8s-Annotation(注解)
k8s-Annotation(注解) Annotation与Label类似,也使用key/value键值对的形式进行定义. Label具有严格的命名规则,它定义的是Kubernetes对象的元数据(M ...
- Mysql系列(四) —— MySQL的Charset和Collation
本文转载自:再见乱码:5分钟读懂MySQL字符集设置 一.内容概述 在MySQL的使用过程中,了解字符集.字符序的概念,以及不同设置对数据存储.比较的影响非常重要.不少同学在日常工作中遇到的" ...
- c#按指定长度分解数组
在操作数据库时,我们需要注意一点,就是in查询的参数不能超过1000个,否则会报错,所以我们在进行in查询的时候需要对参数数量进行控制: 用于分解数组的扩展方法: /// <summary> ...
- json文件 乱码问题 根本解决办法
1 工具→自定义:2 点击 命令 标签:3 在上方单选区选中 菜单栏,下拉列表选 文件:4 点击 添加命令5 在类别中,找到文件,在右侧找到高级保存选项,确定6 然后可以通过下移调整该选项在文件菜单中 ...
- CXF 教程(一)
CXF Web Service 简单示例 1 准备工作 2 第一个例子 3 客户端 3.1 使用 WSDL 生成客户端 4 RPC 风格 5 相关命令介绍 5.1 Java to WS 1 准备工作 ...
- Winows上简单配置使用kafka(.net使用)
一.kafka环境配置 1.jdk安装 安装文件:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载JDK安装完 ...
- 解决WPF下popup不随着window一起移动的问题
/// <summary> /// Popup帮助类,解决Popup设置StayOpen="True"时,移动窗体或者改变窗体大小时,Popup不随窗体移动的问题 // ...
- [Linux] - 服务器/VPS一键检测带宽、CPU、内存、负载、IO读写
一.SuperBench.sh VPS/服务器一键检测带宽.CPU.内存.负载.IO读写等的脚本: wget -qO- https://raw.githubusercontent.com/oooldk ...
- Tomcat配置https加密连接
配置https安全连接(ssl加密连接) https连接需要用到数字证书与数字签名(MD5算法),网站https连接首先需要申请数字证书,配置加密连接器,浏览器安装证书. 证书运用到RSA技术,RSA ...