随笔分类 - IDEA
摘要:IDEA使用Spring Initializr创建项目时报错 但在浏览器中输入 https://start.spring.io 能正常访问。 解决方式 点击“Check connection”测试一下配置,输入 https://start.spring.io ,提示连接成功,就说明弄好了。
阅读全文
摘要:去除无效导入 有时候会有多余的import语句,如何方便地去除这些无效导入? 方式一 IDEA自动删除不需要的import语句 此设置在之后新建的项目中才有效,如果设置之前已经打开了项目,则此设置在这个已打开的项目中无效。 上一个选项是自动导包,也可以勾选,此处我忘了勾,会自动添加需要的import
阅读全文
摘要:使用JDK自带的方法时,Ctrl+Q会提示:这个方法时干什么的,每个参数是什么含义、返回什么,会抛出哪些异常。 使用第三方jar包时,Ctrl+Q只提示函数原型(形参表、返回值类型、抛出的异常),不会提示方法的作用,参数、返回值的含义 因为我们没有添加文档相关的jar包。 以Spring为例 一个依
阅读全文
摘要:原因:运营商屏蔽了IDEA Marketplace的地址 3种解决方案 第1、2种失败的可能性略大,第3种想失败都难,求稳的可以直接使用第三种。 1、使用代理 2、使用不同运营商的网络 比如你的手机卡、宽带不是一个运营商,可以用手机热点试一下。 3、到jetbrains官方的插件网站中下载插件 ht
阅读全文
摘要:今天在IDEA中导入了一个Eclipse项目,编译时报错: 原因:Eclipse可以智能地把UTF-8 BOM文件转换为普通的UTF-8文件,IDEA没有这个智能转换。 2种解决方式: 1、在所在目录下新建一个java文件,把原文件的内容剪切过去,删除原文件,再把新文件重命名为原来的文件名。 2、点
阅读全文
摘要:IDEA默认只能运行同一项目|模块的一个实例。 运行多个实例: 比如springcloud的端口设置: --server.port=9001 。 当然,也可以在项目的配置文件中修改参数。 命令行、IDEA传入的参数优先级很高,会覆盖配置文件中设置的参数。
阅读全文
摘要:原因 先前已部署过,输出目录有lib文件夹。 再次部署时,IDEA一检测,发现输出目录已经存在lib文件夹,认为已经拷贝过了,为节省时间,不再重新拷贝jar包,殊不知我们新添加了jar包。 于是我们新添加的jar包就被漏掉了。 解决方式一 直接删掉out文件夹。 解决方式二 Project Stru
阅读全文
摘要:效果: 步骤: 对着某个标签页单击右键,选择Split Vertically或者Split Horizontally即可。
阅读全文
摘要:效果 修改步骤 Settings -> Editor -> Code Style (1)修改.java文件的注释 comment 评论、注释、意见。 (2)修改.html文件的注释 (3)修改.xml文件的注释 与(2)的修改方式相同。
阅读全文
摘要:现象 在IDEA中配置struts.xml时 extends="struts-default" 报红,配置拦截器时属性无预选项提示,也爆红。 struts.xml本身的配置并没有错误。 解决办法 Ctrl+Shift+Alt+S调出Project Structure 原因 创建项目时,我们选择的是之
阅读全文
摘要:现象 IDEA快捷键 Alt+Inser 失效,单击右键也不出现【Generate】。 这个问题经常出现在重新安装IDEA后。 原因 缺少2个插件 解决办法 在setting中启用这2个插件即可。这2个插件是IDEA自带的,启用即可,所以要在 Installed 中搜索。
阅读全文
摘要:如果确定代码没问题,那多半是项目中用到的库没有被Tomcat复制到部署位置的lib目录下。 点击调试/运行,看到控制台Tomcat在部署,但一直不弹出浏览器页面,Tomcat控制台报错如下: 是在Artifact部署期间出的错。Tomcat没有把项目所需的所有jar包复制到部署目录的lib下。 有2
阅读全文
摘要:1、在Settings中修改文件编码 2、修改IDEA的配置文件 2个文件的修改方式都是: 用记事本打开,在最后一行添加: 示例: 注意:需要重启IDEA才会生效。 一般这2步就ok了。但有时候会出现tomcat自己打印的中文不会乱码,比如“正在把web应用部署到.....”不会乱码,我们自己sou
阅读全文