如何配置IntelliJ IDEA发布JavaEE项目?
一、以war的形式运行项目
步骤1 新建或者导入项目后,选择File菜单-》Project Structure...,如下图:
步骤2 配置项目类型,名字可以自定义:
说明:这里的Artifact如果没有配置好的话,配置Tomcat时没有对应的Artifact时会报错——
war not found for the web module.
步骤3 配置Tomcat
(1)编辑配置
(2)配置详情
这里的artifact就是之前步骤2里配置的那个,选择它,删除多余的build选项。
(3)注意事项:配置实时编译,不需要重启Tomcat
-
注意刚刚Tomcat中的VM配置为:
-
菜单-》setting勾选自动编译项目:
此时运行项目就能够自动在浏览器打开对应项目首页了。
二、补充
-
报错:Cannot compile Groovy files: no Groovy library is defined for module 'xx'
解决方法:在setting中的Resource patterns输入框中去除groovy后缀名。如下图:
2. 搜索字符串、文件的快捷方式
Windows下连续按下shift键。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MobileForm控件的使用方式--用.NET(C#)开发APP的学习日志
今天继续Smobiler开发APP的学习日志,这次是做一个title、toolbar、侧边栏三种效果 样式一 一、 Toolbar 1. 目标样式 我们要实现上图中的效果,需要如下的操作: 2. 修改属性 a. 修改Mobile Form的Toolbar属性 获取窗体底部工具栏,打开集合编辑器,并点击“添加”,分别填写数据,如图 1、图 2; 图 1设置界面1 图 2设置界面2 b. 修改Mobile Form的ToolbarStyle属性 其中包括SelectStyle属性(是否选择默认样式)、BackColor属性(控件背景色)、ForeColor属性(控件文本颜色)、SelectBackColor属性(控件选择状态背景色)和SelectForeColor属性(控件选择状态文本颜色)。 SelectStyle属性默认设置为“Select”,表示不选择默认样式,如图 3; 图 3设置界面 将BackColor属性设置为“White”,如图 4; 图 4设置界面 将ForeColor属性设置为“155, 157, 177”,如图 5; 图 5设置界面 将SelectBack...
- 下一篇
解决方案:如何防止数据重复插入?
目录 为啥要解决数据重复插入? 解决方案实战 可落地小总结 一、为啥要解决数据重复插入? 问题起源,微信小程序抽风 wx.request() 重复请求服务器提交数据。后端服务也很简单,伪代码如下: class SignLogService { public void saveSignLog(SignLogDO log) { // 简单插入做记录 SignLogDAO.insert(log); } } 发现数据库会存在重复数据行,提交时间一模一样。但业务需求是不能有多余的 log 出现,这明显是个问题。 问题是,重复请求导致的数据重复插入。这问题造成的后果很明显: 数据冗余,可能不单单多一条 有些业务需求不能有多余数据,造成服务问题 问题如图所示: 解决方式:如何将 同请求 A,不执行插入,而是读取前一个请求插入的数据并返回。解决后流程应该如下: 二、解决方案实战 1.单库单表解决方案 唯一索引 + 唯一字段 幂等 上面说的那种业务场景:sign_log 表会有 user_id、sign_id、sign_time 等。那么每次签到,每个人每天只有一条签到记录。 数据库层采取唯一索引的形式...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Redis,开启缓存,提高访问速度