202010-08 在IDEA里gradle配置和使用的方法步骤 前言有人说Gradle使用groovy语言编写,简单,明了没像maven使用xml臃肿,其实我倒不觉得,我觉得maven挺好的,管理jar依赖和项目生命周期挺方便的,我使用gradle只是因为公司用,不然我估计不会学习gradle。下面是gradle的优点,自己斟酌吧。1.按约定声明构建和建设;2.强大的支持多工程的构建;3.强大的依赖管理(基于ApacheIvy),提供最大的便利去构建工程;4.全力支持已有的Maven或者Ivy仓库基础建设;5.支持传递... 继续阅读 >
202010-08 intellij idea如何将web项目打成war包的实现 1、点击【File】->【ProjectStructure】菜单(或使用Shift+Ctrl+Alt+S快捷键),打开【ProjectStructure】窗口。如下图:2、在【ProjectStructure】中选择左侧的【Artifacts】页签。如下图:3、点击中间上面的,选择【WebApplication:Archive】->【Empty】。如下图:4、点击上图中的①处,选择【DirectoryContent】菜单。如下图:5、经过上图的选择,已经将除classess目前之外的结构都准备就绪了。如下图:6、选中war包总目录... 继续阅读 >
202010-08 IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解) 前言:最近,遇到了一个问题,都快把我整疯了;这个问题开始是由使用IDEA对非Maven项目进行打Jar包引起的;本来就是想简简单单的打个jar包,并将使用的第三方依赖jar包打进去,但是问题就出现在了项目中依赖的第三方jar包(bcprov-jdk15on-1.54.jar)存在签名,那在打包过程中会把签名破坏掉,导致在使用打好的jar包时报错:JCEcannotauthenticatetheproviderBC。注意:如果依赖的第三方jar包不存在签名的... 继续阅读 >
202010-08 解决idea中Terminal终端无法执行GIT命令+Terminal 中文乱码问题 在使用IDEA进行开发的时候,经常会用到Git进行代码管理,如果再开一个Docker窗口的话,窗口切换来切换去的很不方便为了简单方便,我们可以直接在IDEA中使用自带的Terminal,这样就可以达到在IDEA主界面敲代码,侧边栏敲Git命令的效果但是自带的Terminal默认的配置是Cmd窗口,直接使用Git命令会对中文进行Unicode转码,也就是所谓的乱码这里简单的介绍下具体的配置流程以及使用Git命令会引起的中文Unicode... 继续阅读 >
202010-08 IDEA的常见的设置和优化功能图文详解 显示工具条(1)效果图(2)设置方法标注1:View?>Toolbar标注2:View?>ToolButtons设置鼠标悬浮提示(1)效果图(2)设置方法File?>settings?>Editor?>General?>勾选Showquickdocumentation…显示方法分隔符(1)效果图(2)设置方法File?>settings?>Editor?>Appearance?>勾选忽略大小写提示(1)效果图备注:idea的默认设置是严格区分大小写提示的,例如输入string不会提示String,不方便编码(2)设置方法File?>settings?>Ed... 继续阅读 >
202010-08 idea2020.1无法自动加载maven依赖的jar包问题及解决方法 解决方法:maven的配置文件<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror>然后在idea的setting中配置如下的参数:-Dmaven.wagon.http.ssl.insecure=true-Dmaven.wagon.http.ssl.allowall=true到此这篇关于idea2020.1无法自动加载maven依赖的jar包问题及解决方法的文章就介绍到这了,更多相关idea2020.1maven依赖jar包内容请... 继续阅读 >
202010-08 IDEA+Maven创建Spring项目的实现步骤 这篇随笔搭建的工程是普通的Spring工程,用于学习Spring框架,如果要搭建SpringMVC工程,可以参考另一篇第一步:在IDEA点击new->project左侧选择Maven,直接点击Next。第一次使用IDEA的朋友,顶部还要选择ProjectSDK路径,就是Java的安装路径。这里随便填一下之后点击Next选择项目存放路径,或者保持默认,点击Finish,来到工程页面之后,在项目文件夹上右键并选择AddFrameworkSupport在这个页面找一下Spring,打钩。点击OK完成... 继续阅读 >
202010-08 如何使用intellij IDEA搭建Spring Boot项目 在SpringBootmaven框架搭建教程图解一文中,已经介绍了如何使用Eclipse快速搭建SpringBoot项目。由于最近将开发工具由Eclipse转向了IDEA,在搭建SpringBoot项目时发现二者搭建流程不一样,因此,特记录下来搭建流程,方便日后查阅,也希望可以帮到初学者。在文末介绍如何读取application.properties文件的配置信息。一.在File-New-Module页面选择Springinitializr二.在Type处选择:MavenProject(项目的构建工具)三... 继续阅读 >
202010-08 解决idea使用maven编译正常但是运行项目时却提示很多jar包找不到的问题 如题,编译和打包都是正常的,pom文件中依赖存在并且没有报错。找到相应包的引用位置,也能正常访问包中的内容。而且提示的一般都是基础的jar包找不到,比如单元测试用到的jar包等。。。情形一:其他同事提交代码时把idea中的.iml文件也一起提交了,该文件中配置的jdklib路径与自己电脑中的该路径不一致。解决方法很简单,执行一下mavenupdate即可,也可以手动修改.iml文件中的该路径。情形二:排除情形一出现的原因,或... 继续阅读 >
202010-08 IDEA的run maven方式启动步骤详解 安装jetty插件1.找到Plugins,查找jetty插件,安装“IDEAJettyRunner”,安装好后重启IDEA安装插件:MavenHelper方法同Jettypom.xml添加<plugins><plugin><groupId>org.eclipse.jetty</groupId><artifactId>jetty-maven-plugin</artifactId><version>9.4.15.v20190215</version></plugin></plugins>配置maven:jetty:run-Djetty.port=80881.Run-->EditConfigurations2. jetty:run-Djetty.p... 继续阅读 >
202010-08 超详细介绍idea中java程序打jar包的两种方式 java程序打成的jar包有两种类型,一种是可直接执行的runnablejar文件,另一种是包含多个主类,运行时需要指定主类全类名的jar包,下面我们细说在idea中两种jar包的打包方法及执行jar包时的命令。第一种:含多个主类的jar包打包方法及运行命令在写好我们要打jar包的java程序后,点击idea右上角如图所示位置先选择Artifacts,再点击加号点击Empty新建一个新的jar包如图,设置jar包名称,jar包打好后所在的路径,以及添加工程编译文... 继续阅读 >
202010-08 IntelliJ IDEA优化配置的实现 默认配置默认配置比较低,打开稍大点的项目就很容易卡掉,所以最好扩大一下内存。IntelliJIDEA的VM配置IntelliJIDEA2020版本已经有中文汉化插件的,不熟悉英文的可以安装一下,配置VM的菜单见"帮助"->"编辑自定义VM选项"。直接上配置。#customIntelliJIDEAVMoptions##################JVM模式#############################IDEA的JVM以Server模式启动(新生代默认使用ParNew)-server##################内存分配########... 继续阅读 >
202010-08 idea中lombok启用的方法示例 IDEA(版本:2020.1)中使用lombok有几个以下前提:1.IDEA安装了lombok插件,具体安装方法如下:File=>Settings=>Plugins=>Marketplace。在Marketplace中搜索lombok并安装,安装成功后lombok会显示在installed标签下(如下图)2.启用了Annotationprocessing,启用方法:File=>Settings=>Build,Execution,Deployment=>Compiler=>AnnotationProcessors=>Enableannotationprocessing(如图)3.... 继续阅读 >
202010-08 IDEA强制清除Maven缓存的方法示例 重新导入依赖的常见方式下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。当然除了这些,还可以下面这样:存在的问题上面虽然是重新导入Maven依赖,按理说,IDEA应该根据当前最新的pom.xml来导入依赖;reimport操作常常不能导入当前最新的pom.xml中规定的依赖,因为有一种东西叫“缓存”,IDEA在每次打开项目的时候,就会产生缓存... 继续阅读 >
202010-08 详解JFX11+IDEA跨平台打包发布的完美解决办法 1概述IDEA2020.1的文档中提到只有JFX8的工程才支持打成jar包,并且,如果直接使用BuildArtifacts的话,会如下提示:IDEA文档有提到这个的解决办法,是使用一些第三方工具。里面介绍了通过IDEA结合自身/Maven/Gradle打包发布JFX11以上版本的方法。但是,不足的地方有:直接创建JFX工程默认只有一个src目录,不像Maven工程还带有resources与test,给管理资源文件以及外部依赖造成了困难,getClass().getResource()会出现空指针问... 继续阅读 >
202010-08 IntelliJ IDEA 统一设置编码为utf-8编码的实现 问题一:File->Settings->Editor->FileEncodings问题二:File->OtherSettings->DefaultSettings->Editor->FileEncodings问题三:将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8问题四:File->Settings->Build,Execution,Deployment->Compiler->JavaCompiler设置 Additionalcommandlineparameters选项为 -encodingutf-8问题五:1)打开Run/DebugConfiguration,选择你的tomcat2)然后在&... 继续阅读 >