标签 "IntelliJ IDEA" 相关文章
总计 3 页,当前第 2 页
一、前言2017年10月14日,阿里巴巴在杭州云栖大会上,正式发布了由阿里巴巴 P3C 项目组,经过 247 天的持续研发,正式发布众所期待的 《阿里巴巴 Java 开发规约》的扫描插件!P3C 是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。这个项目组是阿里巴巴开发爱好者自发组织的虚拟项目组,把《阿里巴巴 Java 开发规约》强制条目转化自动插件,并实现部分的自动编码。该插件已经在 Github 上开源,有兴趣...
7年前 (2018-01-16)
阅读(3129)
赞一个 (2 )
链接直达
在调试代码的过程中,为了更好的定位及解决问题,有时候需要我们使用远程调试的方法。在本文中,就让我们一起来看看,如何利用 IntelliJ IDEA 进行远程 Tomcat 的调试。首先,配置remote:如上图所示,点击Edit Configurations,进入如下界面:如上图所示,我们进入了Run/Debug Configurations界面,然后点击左上角的+,选择Remote:标注 1:运行远程 JVM 的命令行参数;标注 2:...
7年前 (2018-01-16)
阅读(3693)
赞一个 (3 )
链接直达
首先,给出一系列 IntelliJ IDEA 代码的彩色主题,供大家选择:VibrantUnknown(Darcula)FadeCommentsNicePythonSolarizedHavenjarkGeditForElegantGnomeGvim在选完我们中意的主题之后,需要大家到「intellij-idea-tutorial」中下载相应的主题。以「SublimeMonoKai」主题为例:如上图所示,到 GitHub 中下载 jar...
7年前 (2018-01-16)
阅读(5339)
赞一个 (2 )
链接直达
插件 GenerateSerialVersionUID当我们用 IntelliJ IDEA 编写类并实现 Serializable(序列化)接口的时候,可能会遇到这样一个问题,那就是:无法自动生成serialVersionUID.而serialVersionUID又是一个非常重要的字段,因为 Java 的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM 会把传来的字节流中的se...
7年前 (2018-01-16)
阅读(2652)
赞一个 (0 )
链接直达
在咱们正常开发项目的时候,难免遇到在开发过程中由于某种原因,想要将代码恢复到前一版本的情景。特别是在咱们删除了某些代码,想要恢复之前删除的代码的时候,了解这个在 IntelliJ IDEA 中恢复代码的方法就显得尤为重要啦!现在,以博主之前写的测试代码为例,进行详细的讲解:如上图所示,这是博主之前写的测试恒等运算符和equals()区别的测试类。接下来,咱们在这段代码中添加一条输出语句:如上图所示,咱们添加了一条输出hello worl...
7年前 (2018-01-16)
阅读(2442)
赞一个 (1 )
链接直达
首先,找到 IntelliJ IDEA 的安装目录,进入bin目录下,定位到idea.vmoptions文件,如下图所示:双击打开idea.vmoptions文件,如下图所示:然后,在其中追加-Dfile.encoding=UTF-8代码,如下图所示:最后,在 IntelliJ IDEA 中的“Run/Debug Configurations”中,修改虚拟机参数“ VM options ”,内容与在文件idea.vmoptions中追加...
7年前 (2018-01-16)
阅读(3016)
赞一个 (0 )
链接直达
使用 IntelliJ IDEA 创建文件的时候, 随着文件类型的不同,其显示的图标也不相同。例如,咱们分别创建 Java、Interface、Enum 和 JavaScript 文件,如下图所示:如上图所示,显然不同的文件类型,其显示的图标也不相同。为了能够更好的掌握 IntelliJ IDEA,在这里,咱们更进一步,了解一下 IntelliJ IDEA 各种文件类型的图标,主要分为三类:Common、Data Sources 和 F...
7年前 (2018-01-16)
阅读(2894)
赞一个 (1 )
链接直达
问题原因是没有给tomcat执行文件设置权限,具体操作如下
1、打开Terminal,找到catalina.sh所在的文件夹下;
2、输入chmod a+x catalina.sh即可...
7年前 (2017-12-27)
阅读(4255)
赞一个 (0 )
链接直达
本文将展示如何使用IntelliJ IDEA开发单元测试和分析覆盖率。 1、创建新的项目 创建名为UnitTestingApp的Java项目。 2、创建一个类进行测试 创建一个新的类用于测试。 添加方法sayHello返回Hello字符串。 3、创建测试源根目录 为了不将测试添加到源中,用户可以创建根目录。在这种情况下测试将从产品代码中分离出来。 创建一个测...
7年前 (2017-09-03)
阅读(4374)
赞一个 (0 )
链接直达
web项目在idea中部署到tomcat之后,并没有在默认Tomcat中的webapps目录下。这个是什么原因呢?调试的时候是否能直接部署到webapps呢?可以直接部署到webapps目录下...
8年前 (2017-06-12)
阅读(4713)
赞一个 (1 )
链接直达
1、在IntelJ中和Eclipse中稍有不同,在Eclipse中,输入main再按Alt+/即可自动补全main函数,但是在IntellJ中则是输入psvm,选中即可2、在方法体内部有for循环,在IntellJ中是输入fori,然后会有一个提示,选中需要的for循环即可3、System.out.println();在IntellJ中是输入sout...
8年前 (2017-06-03)
阅读(2570)
赞一个 (0 )
链接直达
以往在Eclise或MyEclipse中,需要安装插件才能让properties中文字符串,但是现在IDEA工具已经引入了这个功能,只不过是默认关闭状态,我们只需要在设置中开启即可。如下图操作
开启之前
开启之后...
8年前 (2017-05-24)
阅读(3452)
赞一个 (1 )
链接直达