idea ssm打war包_使用idea新建springBoot+Gradle项目(超详细)
一、先说下IDEA 跟Eclipse在一些名词的区别
- idea中的new project类似于eclipse中的workspace。
- idea中的 module 则类似于eclipse中的 project ,即项目名。
- 图二中的1处Group为公司逆序域名,2处Arifact为项目名称,3处Type为项目的构建方式 Maven or Gradle or other。
- 图一中的 Spring initializr 是Spring 官方提供的一个用来初始化一个Spring boot 项目的工具。
二、简单介绍下Gradle 跟maven 的区别,为什么要用Gradle来构建,看下面实例即可明白
使用maven 构建
2.3
com.google.code.kaptcha
kaptcha
${kaptcha.version}
jdk15
junit
junit
使用Gradle构建
dependencies {
compile('com.google.code.kaptcha:kaptcha:2.3:jdk15')
testCompile('junit:junit:4.7')
}
可以看到Gradle更加简单明了,配置方便
三、新建项目
第一步、打开idea,并点击Creat New Project,弹出的对话框中选项Project SDK 选择已经安装好的JDK版本,并默认下面的红框Default,并点击按钮next;
图一
第二步:Group中填写公司名称,一般是公司域名,Artifact为项目名称,这里注意Idea只允许全部小写,也是编译后之后生成即将运行的jar、war包文件名称,Type为项目的构建方式,在这里我们选择使用Gradle来构建,并点击next
图二
第三步:选择web;证明该项目是一个web项目,然后next,完成后直接
图三
最后就可以在已经建好的项目上直接new Module 即可创建当前工作空间project下的项目了!
idea ssm打war包_使用idea新建springBoot+Gradle项目(超详细)相关推荐
- idea ssm打war包_IDEA下从零开始搭建SpringBoot工程
SpringBoot的具体介绍可以参看其他网上介绍,这里就不多说了,就这几天的学习,个人理解,简而言之: 如果想学习Java工程化.高性能及分布式.深入浅出.微服务.Spring,MyBatis,Ne ...
- k8s部署jar包_使用Kubernetes部署Springboot或Nginx的详细教程
1 前言 经过<Maven一键部署Springboot到Docker仓库,为自动化做准备>,Springboot的Docker镜像已经准备好,也能在Docker上成功运行了,是时候放上Ku ...
- Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>& ...
- idea 导出war包_使用IDEA实现远程代码DEBUG调试教程详解
我们在使用 IDEA DEBUG调试代码的时候,常常见到控制台会输出一句这样的话:「Connected to the target VM, address: '127.0.0.1:62981', tr ...
- 本地tomcat启动war包_「shell脚本」懒人运维之自动升级tomcat应用(war包)
准备: 提前修改war包里的相关配置,并上传到服务器: 根据要自动升级的tomcat应用修改或添加脚本相关内容: tomcat启动脚本如是自己写的,要统一格式命名,如:xxx.xxxTomcat 等: ...
- tomcat启动war包_不用下载tomcat,maven插件直接运行war包,真香
前言 以前我们在调试web项目的时候,需要在本地下载一个tomcat,为了项目的复用性,方便他人快速调试,这里演示一个用maven插件启动web项目的方法 在pom文件中加入如下插件 org.apac ...
- 引入yml依赖包_手把手教你发布 Python 项目开源包
编译:机器之心,作者:Gabriel Lerner.Nathan Toubiana 好不容易码了个 python 项目,是不是很兴奋?那么怎么把这个项目发出去让大家看到呢?本文作者写了一份在 GitH ...
- go 查看全局安装了哪些包_如何用 GVM 管理 Go 项目
使用 Go 版本管理器管理多个版本的 Go 语言环境及其模块. -- Chris Collins(作者) Go 语言版本管理器( GVM )是管理 Go 语言环境的开源工具.GVM "pkg ...
- springboot项目打成可依赖jar包_用IDEA把SpringBoot项目打成jar发布项目
打包发布 打包前确保项目在IDEA上能正常运行 Project Structure 快捷键 ctrl + shift + alt + s 或点击左上角 File -> Project Struc ...
最新文章
- es6之扩展运算符...
- Android Binder设计与实现 - 实现篇(1)
- .NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)
- 安卓文本编辑器php cpp,用安卓原生控件封装一个简易的富文本编辑器
- 2 s锁是什么_《演员请就位》:一场戏拿了2张S卡,任敏凭什么打败老戏骨?
- bzoj 1096 斜率优化DP
- mysql 编码utfmb4
- 属于微型计算机主要性能指示,2014年兰大入学测试题--计算机基础
- rpc wmi 服务不可用_在Windows上修复“RPC服务器不可用”的方法
- MSMQ 消息队列的封装
- Spring AOP实现及运行期调用原理分析
- 游戏缺少d3dx9_XX.dll文件的解决办法
- 2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
- 视频教程-【国内首套H3C V7交换机实战课程-1】Comware V7使用、维护与管理-H3C认证
- 单个dcm文件含有多帧数据,如何拆分成多个dcm文件
- Tomcat 中文乱码
- 云计算机技术与应用学什么的,云计算技术与应用专业学什么 主要课程
- 学习笔记 | 朴素贝叶斯、拉普拉斯修正
- Bazel 与 gtest:构建一个最简单的测试驱动开发环境
- ENVI下Landsat8大气校正法反演地表温度