IntelliJ IDEA是Java最优秀的开发工具,它功能全面,提示比较智能,开发界面炫酷,新技术支持的比较迅速。我使用了Eclipse快10年了,IntelliJ IDEA这么好用必须要试一试。 下面使用IntelliJ IDEA来快速搭建一个Maven项目: 1. 第一步我们打开编辑器,来 Create New Project 一个项目 2. 红色框框是几个比较重要的地方,按照我选择的方式进行操作即可点击“Next” 3. 填写组名和项目名4. 点击下一步,进入如下界面 5. 点击 Finish 即...
1前言 在创建项目中,IDEA提供了非常多项目模板,比方Spring MVC模板,能够直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就能够使用。 最開始自己创建maven web项目时,要么创建一个springmvc项目进行改动,要么创建了一个maven项目(不是web项目),自己加入?webapp文件夹加入?配置web.xml文件,以及加入?web moudle,配置属性等等。 另外之前总结的几篇Intellij使用文章,里面多多...
在Java8之前,代码编译为class文件后,方法参数的类型固定,但是方法名称会丢失,方法名称会变成arg0、arg1....。而现在,在Java8开始可以在class文件中保留参数名,这就给反射带来了极大的遍历。像mybatis等需要使用反射机制获取方法参数的时候就可以不用像以前一样需要使用类似于@Para之类的注解。功能测试代码参考自,点击进入编写测试类import java.lang.reflect.Method;import java.lang.reflect.Parameter;publicclass GetRun...
确认了私服上的jar包能直接下载下来,而且jar包是正常的;但是就是不能通过idea下载,通过idea下载到本地仓库的只生成了.lastUpdated文件,检查了setting.xml文件、网络,私服,均无问题下载到本地仓库的点击了download source重新下载依旧不可行。 然后,在网上找到了一种解决的方法,在idea中打开Terminal窗口,在所要更新的pom.xml文件目录下执行:mvn dependency:sources 命令jar包被下载下来 点击执行mav的命令窗...
最近整了一个别人的项目到本地,发现在git下载项目到本地后,再通过idea的打开项目后,缺失了右侧的maven窗口。注:idea是有安装到maven(默认就按照了的)打开的项目也是maven项目的 网上搜了一下情况,两种可能:可能1、项目导入的时候,没有被识别为maven项目(也就是说你没有通过maven的方式导入)可能2、就是你的idea默认不显示maven窗口 无论哪个情况,只要确认你的项目是maven项目就可以使用一下方式处理:步骤1:View - To...
之前一直用安装的maven打包spring的javaweb项目,用的是mvn assembly:assembly打包,这次打包非web的spring项目,遇到许多问题,特记录一下正确步骤。1.配置pom.xml 这里不用assembly,因为assembly在打包时只会把第一次遇到的文件打入jar包,后面遇到的都会skip掉。也就是说assembly把我的Spring描述文件都忽略掉咯。报错就是:找不到 spring-context.xml (我的配置spring的xml),所以这里用 maven-shade-plugin 1 <build>...
最近同事推荐一个强大的IDE:IntelliJ IDEA,前后端都可以编码与webstorm是孪生兄弟 。1. 下载Maven 官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径 3.配置maven环境变量 4.在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT 点击NEXT 添加的配置为 archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始...
原因IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。该命令的参数-DarchetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取。默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。http://repo1.maven.org/maven2/archetype-catalog.xml 文...
项目主要分成3个模块,wms-root为父模块,wms-core和wms-app(webapp类型的模块)为子模块。一、Parent Project,创建wms-root父模块。1、依次点击:File->New->Project2、左侧面板选择maven(不要选择Create from archetype选项),如下图,点击Next即可。3、依次补全如下信息,点击Next4、输入项目名字。如ModuleProject,我们主要是在这个项目下创建我们的子模块。 5、这样我们就创建好了一个普通项目,因为该项目是作为一个Parent...
这是一篇记录我在使用maven工程中碰到的一个问题即在导入依赖的时候出现红线,有时候是网络的问题但我看过一些网上的文章,说的是依赖冲突的问题,可能是不同版本出现了问题,我也不是很了解,但我确实通过下面的方法解决了这个问题那么应该怎么解决呢我使用的idea工具,打开settings,把maven的目录改为自己定义的文件,重新下载依赖稍等片刻,问题解决,而之前出现问题是我使用的一直是同一个maven文件,可能是这方面的问题 原文...
参考:博客地址:https://blog.csdn.net/huo920/article/details/82082403 Maven常用配置在配置之前请将JDK安装好。1. 环境变量配置添加M2_HOME:对应Maven的解压目录即可。编辑Path环境变量: 常用IDE下配置Maven目前常用的开发工具如idea,eclipse都自身集成了一个版本的Maven。但是通常我们使用自己已经配置好的Maven。IDEA下配置Maven 1:此处修改为自己解压的Maven目录2:勾选Override,修改为自己目录下的settings.xml目录3:...
不会自动下载jar包 idea昨天还在正常使用,结果今天发现pom文件中的依赖不会自动下载了,最后百度找到了解决方案: setting ——> maven ——> 去掉work offline 的勾 , 问题解决! 但是我之前用着还是没有这个问题的, 百度发现可能是Intellij idea setting显示出错/或者电脑运行过久出错,在经历几次重启 Intellij idea 和Invalidate caches/Restart之后,发现work offline 的勾被选中。 这里我再整理一下其他idea无法自动下载...
说实话,找了好半天的资料,也许是我的IDEA版本太高了网上资料稀缺,所以愣是没有找到打包的方法,只是自己瞎琢磨了,还好搞出来了,记录一下。说文字说一下大概流程,其实很简单:创建配置文件->创建配置文件时选择使用maven->添加maven运行的命令,通常打包使用clean package->保存配置文件->执行配置文件好了,根据步骤我来截图说明:1、创建配置文件 如图所示,点击Edit Configuration 2、创建配置文件时选择使用maven 3、执行...
https://blog.csdn.net/huajuanaini/article/details/51793336?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase原文:https://www.cnblogs.com/aaaazzzz/p/13194099.html
1.配置Maven的环境变量a.首先我们去maven官网下载Maven程序,解压到安装目录,如图所示: b.配置M2_HOME的环境变量,然后将该变量添加到Path中 备注:必须要有JAVA_HOME的M2_HOME环境变量,不然Maven会提示错误。配置 环境变量如图所示: c.如果想要修改Maven的本地仓库位置,则可以直接在Maven的安装目录下找到conf文件下的setting配置文件中,设置localRepository为本地仓库位置 <localRepository>E:\java\repo</localRep...