2020
10-08
10-08
在IDEA里gradle配置和使用的方法步骤
前言有人说Gradle使用groovy语言编写,简单,明了没像maven使用xml臃肿,其实我倒不觉得,我觉得maven挺好的,管理jar依赖和项目生命周期挺方便的,我使用gradle只是因为公司用,不然我估计不会学习gradle。下面是gradle的优点,自己斟酌吧。1.按约定声明构建和建设;2.强大的支持多工程的构建;3.强大的依赖管理(基于ApacheIvy),提供最大的便利去构建工程;4.全力支持已有的Maven或者Ivy仓库基础建设;5.支持传递...
继续阅读 >
1、点击【File】->【ProjectStructure】菜单(或使用Shift+Ctrl+Alt+S快捷键),打开【ProjectStructure】窗口。如下图:2、在【ProjectStructure】中选择左侧的【Artifacts】页签。如下图:3、点击中间上面的,选择【WebApplication:Archive】->【Empty】。如下图:4、点击上图中的①处,选择【DirectoryContent】菜单。如下图:5、经过上图的选择,已经将除classess目前之外的结构都准备就绪了。如下图:6、选中war包总目录...
前言:最近,遇到了一个问题,都快把我整疯了;这个问题开始是由使用IDEA对非Maven项目进行打Jar包引起的;本来就是想简简单单的打个jar包,并将使用的第三方依赖jar包打进去,但是问题就出现在了项目中依赖的第三方jar包(bcprov-jdk15on-1.54.jar)存在签名,那在打包过程中会把签名破坏掉,导致在使用打好的jar包时报错:JCEcannotauthenticatetheproviderBC。注意:如果依赖的第三方jar包不存在签名的...
在使用IDEA进行开发的时候,经常会用到Git进行代码管理,如果再开一个Docker窗口的话,窗口切换来切换去的很不方便为了简单方便,我们可以直接在IDEA中使用自带的Terminal,这样就可以达到在IDEA主界面敲代码,侧边栏敲Git命令的效果但是自带的Terminal默认的配置是Cmd窗口,直接使用Git命令会对中文进行Unicode转码,也就是所谓的乱码这里简单的介绍下具体的配置流程以及使用Git命令会引起的中文Unicode...
显示工具条(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...
解决方法: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包内容请...
这篇随笔搭建的工程是普通的Spring工程,用于学习Spring框架,如果要搭建SpringMVC工程,可以参考另一篇第一步:在IDEA点击new->project左侧选择Maven,直接点击Next。第一次使用IDEA的朋友,顶部还要选择ProjectSDK路径,就是Java的安装路径。这里随便填一下之后点击Next选择项目存放路径,或者保持默认,点击Finish,来到工程页面之后,在项目文件夹上右键并选择AddFrameworkSupport在这个页面找一下Spring,打钩。点击OK完成...
在SpringBootmaven框架搭建教程图解一文中,已经介绍了如何使用Eclipse快速搭建SpringBoot项目。由于最近将开发工具由Eclipse转向了IDEA,在搭建SpringBoot项目时发现二者搭建流程不一样,因此,特记录下来搭建流程,方便日后查阅,也希望可以帮到初学者。在文末介绍如何读取application.properties文件的配置信息。一.在File-New-Module页面选择Springinitializr二.在Type处选择:MavenProject(项目的构建工具)三...
如题,编译和打包都是正常的,pom文件中依赖存在并且没有报错。找到相应包的引用位置,也能正常访问包中的内容。而且提示的一般都是基础的jar包找不到,比如单元测试用到的jar包等。。。情形一:其他同事提交代码时把idea中的.iml文件也一起提交了,该文件中配置的jdklib路径与自己电脑中的该路径不一致。解决方法很简单,执行一下mavenupdate即可,也可以手动修改.iml文件中的该路径。情形二:排除情形一出现的原因,或...
安装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...
java程序打成的jar包有两种类型,一种是可直接执行的runnablejar文件,另一种是包含多个主类,运行时需要指定主类全类名的jar包,下面我们细说在idea中两种jar包的打包方法及执行jar包时的命令。第一种:含多个主类的jar包打包方法及运行命令在写好我们要打jar包的java程序后,点击idea右上角如图所示位置先选择Artifacts,再点击加号点击Empty新建一个新的jar包如图,设置jar包名称,jar包打好后所在的路径,以及添加工程编译文...
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....
重新导入依赖的常见方式下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。当然除了这些,还可以下面这样:存在的问题上面虽然是重新导入Maven依赖,按理说,IDEA应该根据当前最新的pom.xml来导入依赖;reimport操作常常不能导入当前最新的pom.xml中规定的依赖,因为有一种东西叫“缓存”,IDEA在每次打开项目的时候,就会产生缓存...
1概述IDEA2020.1的文档中提到只有JFX8的工程才支持打成jar包,并且,如果直接使用BuildArtifacts的话,会如下提示:IDEA文档有提到这个的解决办法,是使用一些第三方工具。里面介绍了通过IDEA结合自身/Maven/Gradle打包发布JFX11以上版本的方法。但是,不足的地方有:直接创建JFX工程默认只有一个src目录,不像Maven工程还带有resources与test,给管理资源文件以及外部依赖造成了困难,getClass().getResource()会出现空指针问...
问题一: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)然后在&...