[Intellij] Intellij IDEA 使用中遇见的问题
问题集锦
【IntelliJ IDEA14 + tomcat 设置热部署】
点击deployment查看Deploy at the server startup 中tomcat每次所运行的包是 xxxx:war 还是其他,如果是xxxx:war包,请更换为xxx:war expore。点击旁边绿色加号,选择 xxxx:war exploded ,然后将 xxxx:war 点击红色删除掉。

然后切换到server,将 "On Update action"、"On frame deactivation" 都选择 update classes and resources

备注:
1、用Debug 模式启动
2、多次修改java代码或者测试结果不符合预期时,还是重启下项目。

3、如果修改了jsp文件没有生效,仅需要点击下部署按钮即可。

【intelli idea总是进入vim模式,shift不能选择文本】
在安装Intellj的时候,安装了vim插件,打开文件编辑界面,发现光标变宽,也无法聚焦。必须按a或者insert才能进行编辑。
shift+上下箭头不能选中行,类似于vim模式了。

解决方式:把Tools->Vim Emulator的勾选去掉。快捷键:option(alt)+command+V
这样就完全是普通编辑器模式

shift+上下箭头也能选中行

【svn检出项目报错】
检出项目遇见问题:



项目用右键没有Subversion选项
当我们从SVN导出项目代码后,我们可能想要进行更新OR提交操作,但是,我们在项目代码上右键,没有发现“Subversion”的相关目录。
1、VCS -> Enabled Version Control Integration, 点击进行操作。
2、如果没有发现“VCS -> Enabled Version Control Integration”目录,此时我们发现右键的目录如下,
File -> Settings -> Version Control, 对相应项目的版本控制工具进行修改,如下图:
上图中,我们看到“VCS”处下面对应"Git", 所以我们右键代码文件没办法看到“Subversion”的相关目录,此时我们将“Git”修改为“Subversion”,然后点击“apply”生效即可,如下图:
[Intellij] Intellij IDEA 使用中遇见的问题的更多相关文章
- scanner使用中遇见的问题
近期在学习的过程中遇见一个问题,问题不难但还是须要去认真对待. 先看看我写的源码 public static void main(String[] args){ for(;;){ Scanner in ...
- Git 使用中遇见的各种问题及解决办法
一.修改提交代码的用户名以及提交邮箱,(推荐使用方法2,一劳永逸) 方法1(修改.git/config文件): step1:进入工程.git文件夹 step2:vim config step3:末行添 ...
- 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置
一.Intellij IDEA的简介 Intellij IDEA是java语言的集成开发环境,与Eclipse相比,它的功能更多.更强大.更智能,Eclipse更适合刚学习java语言的初学者,它操作 ...
- Java-Maven-Runoob:Maven IntelliJ
ylbtech-Java-Maven-Runoob:Maven IntelliJ 1.返回顶部 1. Maven IntelliJ IntelliJ IDEA 已经内建了对 Maven 的支持.我们在 ...
- 使用git和intelliJ
intelliJ 官网创建账户之后Apply for a free student or teacher license for educational purposes就能免费使用专业版的intel ...
- 【第二十篇】-Maven IntelliJ之Spring Cloud直播商城 b2b2c电子商务技术总结
Maven IntelliJ IntelliJ IDEA 已经内建了对 Maven 的支持.我们在此例中使用的是 IntelliJ IDEA 社区版 11.1. IntelliJ IDEA 的一些特性 ...
- 记录一次mybatis genertor使用以及mapper扫描遇见的问题
本记录适用初次接触mybatis,大神忽略... 整体上分两个部分: 1.使用mybatis genertor自动生成代码 2.mapper的扫描 1.使用mybatis genertor自动生成代码 ...
- ios 项目的.gitignore
git作为代码管理工具,.gitignore文件用来忽略哪些哪些文件不用添加到仓库管理https://www.gitignore.io/ 这个网址输入变成语言会帮你生成常用的忽略文件如:IOS项目,输 ...
- netty研究【1】:编译源代码
netty作为异步通信底层框架,其优异的性能让我产生了研究他的源码的决定. 代码研究之前,第一步就是要准备环境,至少可以编译通过,下面,就拿github上的4.1分支进行.我的IDE是Intellij ...
随机推荐
- Install OpenCV3.0 on Eclipse
Neste artigo veremos como usar o OpenCV com Eclipse. Usaremos as versões mais recentes:OpenCV 3.0 ...
- 【Unity】11.1 角色控制器 (Character Controller)
分类:Unity.C#.VS2015 创建日期:2016-05-02 一.简介 角色控制器(Character Controller)主要用于对第三人称或第一人称游戏主角的控制.如果要创建类人角色,可 ...
- IE报错:The given path's format is not supported
在使用FileUpload控件进行上传EXCEL文件时,本地调试上传无问题,但是发布之后报地址无效错误 一.出现这个错误的主要原因是,在本地上传图片的时候HttpPostedFileBase对象里面保 ...
- Fluent UDF【2】:学习途径
要怎样做才能做到无畏惧编写任何UDF程序?估计很多与UDF打交道的人都会问到这个问题. 面对UDF文档中那众多的宏描述,小伙伴们是不是感觉到茫然无措,不知从何入手.有时候读别人写好的程序感觉并不难,然 ...
- 新书《深入应用C++11:代码优化与工程级应用》出版,感谢支持
经过一年的编写,这本书终于和大家见面了, 已经由机械工业出版社出版,希望本书能给学习C++尤其是C++11的朋友们更多的帮助. 关于C++11 在StackOverflow的最近一次世界性调查中,C+ ...
- js 时间格式化和时间戳
formatMessageTime: function (time) { var week = { "0": "星期日", "1": &qu ...
- Result映射成对象和List
package com.com.dbhelper; import java.lang.reflect.Field; import java.lang.reflect.Method; import ja ...
- Markdown语法学习(二)
概述 宗旨 Markdown 的目标是实现「易读易写」. 可读性,无论如何,都是最重要的.一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所 ...
- listen的参数backlog的意义
实验环境:Ubuntu16.04,内核版本:4.4.0-59-generic 根据man listen得到的解释如下: backlog参数定义了存放pending状态(挂起.护着搁置)的连接的 ...
- Hadoop守护进程【简--】
[转自]http://blog.sina.com.cn/s/blog_81e6c30b01019po3.html 守护进程,也就是通常说的Daemon进程,是Linux中的后台服务进程. 一般如果正常 ...