问题: IntelliJ IDEA自动载入Maven依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。方法: 方法一: (1)右键单击项目; (2)在弹出菜单中选择Maven|Reimport菜单项。或者,IDEA将通过网络自动下载相关依赖,并存放在Maven的本地仓库中。另外,可以将Maven的刷新设置为自动,配置方法为: (1)单击File|Setting菜单项,打开Settings选项卡; ...
IntelliJ IDEA 常用快捷键列表工欲善其事必先利其器。掌握开发工具基本快捷键,提升开发效率妥妥的。常用快捷键调试快捷键重构快捷键操作快捷键查找快捷键【最常用快捷键】Ctrl+F 查找Ctrl+R 替换Ctrl+G 定位行Ctrl+N 快速打开类Ctrl+U 转到父类Ctrl+X 剪切当前行Ctrl+D 复制当前行Ctrl+Y 删除当前行Ctrl+/ 行注释 //Ctrl+Shift+/ 块注释/**/Ctrl+Shift+F ...
首先,注明本篇博客是参考 http://ningg.top/tool-personal-intellij-idea-for-mac-optimize/ 该篇博文而写,在此鸣谢作者! 正文部分: 近期使用IDEA编程调试时发现debug功能启动变得巨慢,小程序亦是如此,遂在网上查找可能引起问题的原因。不料的是Google头几个热门的搜索返回给我的解决方案都是“去掉方法上的断点”,MD,我的程序中方法上根本没有什么断点好不好。回头一看,发现各位博主可能对此问题并不是十分了解,只是...
我在虚拟机上搭建Hadoop-2.7.1,使用本地Windows上IDEA连接操作,windows上并未安装hadoop。遇到的几个连接的问题:1. 提交时报告winutils.exe缺失,并且有java.lang.NullPointerException 下载winutils.exe (https://github.com/zhuxishun/hadoop-common-2.7.1-bin-master),之后任意新建一文件夹,我建在d:/winutil,目录下新建bin文件夹,放入winutils.exe。之后编辑系统变量与PATH。 用户变量PATH中添加一行%HADOOP_H...
package main.scala /** * Created by silentwolf on 2016/5/24. */ object FileIO { def main(args: Array[String]) { if (args.length != 2) { System.err.println("Usage: FileIO <sourcePath> <desPath>") System.exit(1) } val Array(sourcePath,desPath) = args println("第一个参数:"+sourcePath) println("第二个参数:"+desPath) } } 原文:http://www.cnblogs.com/ShaYeBlog/p/7297460.html
Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息Ctrl+Shift+Insert,可以选择剪贴板内容并插入Alt+Insert,可以生成构造器/Getter/Setter等Ctrl...
1、点击托管项目到码云,码云会创建相应的工程。 然后随便选一个目录init:2、将代码都拷贝至这个init目录,用IDEA重新导入项目。3、项目名右键就会出现“GIT”这个选项->Add->Commit Directory, 先将项目add到缓冲区,再commit到本地仓库。 4、这里放一张git的add和commit图解帮助大家理解为什么一个新的项目要先add再commit。5、点击Commit Directory后在弹出框中填写Commit Message(提交信息),然后选择“Commit and Push”。...
IDEA连接MySQL可视化工具连接操作入下所示:填写完成后,点击测试连接,连接成功如图所示点击OK即可 报告错误(如图所示):[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. java.net.ConnectException: Connection refused: connect. 解决方案:搜索框中输出CMD,以管理员身份运行,在命令提示符中输入:net start mysql。成功启动后方可连接。 报告错误(如图所示):Serv...
在.idea(项目所在文件夹中)下的workspace.xml文件中找到 <component name="RunDashboard">标签,然后添加如下节点<option name="configurationTypes"><set><option value="SpringBootApplicationConfigurationType"/></set></option>如果找不到就添加下面代码<component name="RunDashboard"><option name="configurationTypes"><set><option value="SpringBootApplicationConfigurationType"/></set></option><option name="rul...
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。项目GitHub地址 下载MyBatis源码,导入到IDEA工程(Maven工程)中,工程结构如下:在pom.xml中新增如下依赖:<!-- MySQL相关 --><dependency><...
在系统开发调试过程中,因为需要不停地修改代码导致需要不停地发布系统,而等待系统发布完成是个很“漫长而痛苦”的过程。有什么办法可以让修改的代码在不需要重新发布系统的情况下马上生效呢?JRebel就是一个可以解决此问题的组件,它是一个支持java应用热部署的JVM插件。有了JRebel,就可以为程序员节省很多宝贵时间。 JRebel就是一个好的东西,但是它不能被免费拥有。10人的团队使用JRebel一年,官网售价为$4150,你没有看错...
编辑器以及调试信息中文乱码问题解决方案:选择:File->settings->Editor->File Encoding 然后在右边IDE Encoding处选择UTF-8,以及Project Encoding 处也选择UTF-8编码。这样,新建的文件就会以UTF-8编码形式建立,不会再出现中文乱码的情况。? ?如果直接打开有些文件,同时这两处已经选择了 UTF-8编码,但是还是出现中文乱码情况。此时,有可能是因为新添加进来的这些文件在建立的时候并非是UTF-8编码的,因此还是会出现中文乱码情...
如愿来到了北京。大学开始一直用eclipse的,工作后也是eclipse,之后接触了idea,大概一年时间。最近公司统一配备,正式在工作中使用它。一些常用的快捷键:Ctrl + Shif + F12 编辑区全屏Shift + F6 重构变量最实用Ctrl + 7 查看类结构Ctrl + Alt + Enter 向上一个空格Shift + Enter 向下一个空格Ctrl + Y 删除该行Ctrl + D 复制并粘贴该行Alt + up/down (上/下) 跳转上或下一个方法Ctrl + B 放回到上一个光标处,很...
因为看大家比较推荐jetbrains的java开发环境intellij ida,就下了一个社区版试用。安装得很顺利,就编写了一个简单swing文件测试一下。 完成代码后,运行时候,发现软件报没有找到class的错,于是在配置edit configuration中写入了class名字,发现系统还是报无法找到。 上网查了一阵资料,各有说法。几经试验后,发现在代码中明确写明package,解决该问题。 写入package后,再edit configuration,不再报错。 原文:https://www.c...
1、下载并安装git for windows客户端https://git-scm.com/downloads 2、安装好之后配置github的ssh密钥打开git bash或者git cmd(分别是linux bash和windows cmd命令,git GUI一般没人用),以git bash为例:创建新的ssh key:ssh-keygen -t rsa -C "youremail@youremail.com" (-C 后面仅仅是一个注释,一般用自己的账号email,其实是可以输入任何东西的), 执行这条命令会提示文件保存路径,可以直接按Enter,然后提示输入 passph...