草庐IT

findbugs-idea

全部标签

Android Studio或IntelliJ IDEA 构建Gradle项目时,gradle下载时连接超时问题

问题概述用IntelliJIDEA创建一个Gradle项目,下载gradle时显示连接超时。问题如下:原因在项目根目录的gradle目录下,gradle-wrapper.properties文件定义了用于构建项目的gradle工具的下载地址services.gradle.org。由于该网站的服务器在国外,所以在国内访问可能存在连接超时问题,访问不到。解决办法笔者是通过修改gradle的下载地址解决的,使用的是腾讯的镜像地址mirrors.cloud.tencent.com。修改如下:修改后,即可下载gradle,并成功建构项目。

IntelliJ IDEA中执行@Test单元测试时报错Class not found: "..."终极办法

之前也出现过在编译时找不到测试类的问题,但之前的那篇博文,并不是终极办法IntelliJIDEA中执行@Test单元测试时报错Classnotfound:"..."Emptytestsuite 问题:出现类似问题,普遍时同然就报错了,原因是使用IDEA,从别人的Git上拉取代码后,别人把一些idea的配置文件也传上了,到时更新到你本地后,运行报错,诸如此类。--Error:java:JDKisn'tspecifiedformodule'xxx'。--Test Classnotfound原因:上传项目时候,把项目中的.idea文件夹也传了上来,导致项目目录出错。解决办法:在IDEA中关掉该项目,

如何利用IDEA通过创建Maven项目来实现hadoop相关项目

目录前言一、创建一个Maven项目二、导入hadoop相关依赖,即修改pom.xml文件添加hadoop-common依赖添加hadoop-hdfs依赖添加hadoop-mapreduce-client-core依赖添加hadoop-client依赖 三、编写代码四、打包,上传到集群上面运行1、打包2、点击package 3、将打包好的jar包上传到虚拟机中,建议直接放到hadoop的目录下面 4、运行jar包五、附带一个pom.xml文件 前言已经安装好IDEA,并且配置好JDK和maven一、创建一个Maven项目 点击玩Finish之后,等待加载完项目(第一次加载需要等一段时间)如图示,

Android,IntelliJ Idea,更改模块类型

我收到以下消息。android-validator:可疑模块依赖com.package.name->ProjectName:Android应用程序模块依赖于其他应用程序模块。可能,您应该将模块类型“ProjectName”更改为“Library”或将依赖范围更改为“Provided”。如何更改模块的类型?? 最佳答案 转到文件->项目结构->模块,选择所需的模块,单击箭头展开模块,您将看到“Android”。单击它,您会在右侧看到:“Facet'Android'”和一个复选框“Librarymodule”

idea中使用JUnit单元测试

idea中Java的JUnit单元测试步骤操作:1、需要在project下新建一个文件夹,用于存放自动生成的测试.java文件        2、将这个文件夹设置为存放生成测试文件的目录  点击确定确定后新建一个类进行测试 第一次使用@Test会出错,那是因为没有导入详细请看:Idea中使用@Test_csdnchunxia的博客-CSDN博客_idea@test    ​现在就双击需要测试的方法的方法名右键点击运行 说明:1、此时的Java类要求:①此类是public的②此类提供公共的无参构造器2、此类中声明的单元测试方法此时的单元测试方法:方法的权限是public,没有返回值,没有形参3、

IDEA中通过鼠标滚轮控制字体大小

在idea中,选择File---Settings---Editor---General ,把MouseControl下方的ChangefontsizewithCtrl+Mousewheelin: 前打上对勾,点击ok就设置完成。通过ChangefontsizewithCtrl+Mousewheelin的翻译可知,Ctrl+鼠标滚轮就可以控制代码的字体大小显示,字体可放大可缩小。(操作步骤如下图)第一步: 第二步: 

Idea本地跑flink任务时,总是重复消费kafka的数据(kafka->mysql)

11111111111111111111111111111111111Idea中执行任务时,没法看到JobManager的错误,以至于我以为是什么特殊的原因导致任务总是反复消费。在close方法中,增加日志,发现jdbc连接被关闭了。重新消费,jdbc连接又启动了。注意,在Flink的函数中,open和close方法只在任务启动和结束的时候执行一次。反之,可以推理出,如果close方法被执行了,那么说明任务挂了。在本地任务中增加本地FlinkUI,很明显可以看到任务在不断的重启。JobManager中有明显的Exception,就是SQLSyntaxErrorException:Unknown

idea调整颜色和设置字体

idea是Java开发所需的一个半开源软件,关于软件使用,在使用初期颜色是黑色的,部分开发者并不是很喜欢,因此才有了这篇面向初学者的文章:一、如何使用idea调整颜色:我们首先判定是Mac苹果系统,还是Windows系统,windows系统中,我们要选择上方的File找到Setting进入设置页面;如果是苹果系统,点击File前面的IntelliJIDEA,找到Setting设置,进入设置页面:剩下的操作,无论是苹果系统还是windows系统,都是同样的了。在上如下界面,即Appearance&Behavior(外观和行为)选项中,有一个Appearance(外观)选项,此界面中便是设置ide

idea中Run/Debug Python项目报错 Argument for @NotNull parameter ‘module‘ of ...

idea中Run/DebugPython项目报错Argumentfor@NotNullparameter'module'of...idea中运行Python项目main.py时报错:Errorrunning'main':Argumentfor@NotNullparameter'module'ofcom/intellij/openapi/roots/ModuleRootManager.getInstancemustnotbenull检查Run/Debug配置:排查方案如下:1)File->ProjectStructure->Project,检查SDK参数是否指定了PythonSDK,如果是则需要

idea-Invalidate caches选项

 ClearfilesystemcacheandLocalHistory:清除IntelliJIDEA缓存和本地历史记录,注意要保存现有的信息ClearVCSLogcachesandindexes:removethecacheandindexesoftheVCSLog.这个选项的意思是清除版本控制系统日志的缓存和索引。VCSLog是IntelliJIDEA中用于显示版本控制系统(例如Git或SVN)历史记录的工具。它会缓存一些数据以提高性能,但有时候这些缓存可能会导致问题。如果您在使用VCSLog时遇到了问题,例如无法正确显示提交历史记录或者出现错误信息,那么清除缓存和索引可能会有所帮助。请注