在idea中使用Maven管理idea 多项目依赖在依赖包的时候出现错误,如下所示。

IDEA下Maven依赖包下载不下来的问题解决方案 - maven-idea - ITkeyowrd
IDEA下Maven依赖包下载不下来的问题解决方案
推荐:Android Alert Dialog解决点击按钮对话框不关闭的问题 Android alertDialog中左中右三个按钮,点击按钮的时候,即使没调用dismiss方法,系统也会默认的去调用,
在Mac下使用IDEA作为开发环境时,如果遇到maven依赖的包不能下载,可以看看是不是其setting.xml文件配置的问题,推荐:JVM内存限制问题解决方案
13:14 wzwfly csdn.net 我要评论(0) 字号: T | T 这里向大家描述一下JVM内存限制的解决方法,众所周知,JVM内存是受限的,注意默认情况下,其指向的镜像服务器是否是http://repo.maven.apache.org/maven2。
设置方法,可以通过右键项目找到maven选项,open setting.xml选项进行时修改配置文件。
&?xml version=&1.0& encoding=&UTF-8&?&
&settings xmlns=&http://maven.apache.org/SETTINGS/1.0.0&
xmlns:xsi=&http://www.w3.org/2001/XMLSchema-instance&
xsi:schemaLocation=&http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd&&
&id&nexus-snapshots&/id&
&username&deployment&/username&
&password&123456&/password&
&/servers&
&id&nexus&/id&
&name&internal nexus repository&/name&
&!-- &url&http://192.168.1.100:8081/nexus/content/groups/public/&/url&--&
&url&http://repo.maven.apache.org/maven2&/url&
&mirrorOf&central&/mirrorOf&
&/mirrors&
&/settings&
在之前的文章里,我已经提过如何解决JSP中乱码问题(解决tomcat下中文乱码问题 ),其中也详细解说了MYSQL乱码问题,相信通过里面的办法,肯定都已经解决了J
在Mac下使用IDEA作为开发环境时,如果遇到maven依赖的包不能下载,可以看看是不是其setting.xml文件配置的问题, 注意默认情况下,其指向的镜像服务器是否是http://repo.maven.apache.org/maven
相关阅读排行
相关内容推荐
请激活账号
为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。
您的注册邮箱:
如果您没有收到激活邮件,请注意检查垃圾箱。1.配置Maven的环境变量
  a.首先我们去下载Maven程序,解压到安装目录,如图所示:
  b.配置M2_HOME的环境变量,然后将该变量添加到Path中
    备注:必须要有JAVA_HOME的M2_HOME环境变量,不然Maven会提示错误。配置环境变量如图所示:
  c.如果想要修改Maven的本地仓库位置,则可以直接在Maven的安装目录下找到conf文件下的setting配置文件中,设置localRepository为本地仓库位置
    &localRepository&E:\java\repo&/localRepository&
  d.重新打开命令提示符cmd(管理员),输入mvn&--version ,如图所示,则说明安装成功
2.Idea开发环境中搭建Maven
  a.当配置完Maven之后,我们需要给Idea配置Maven,那么首先必须先要安装Idea,Idea的安装在这里就不累赘了,请自行百度,非常简单,下一步下一步即可,安装完成之后打开Idea设置Maven,如图所示:
  b.单击Setting之后,设置Maven节点下的Maven home directory和user settings file和local repository & &如图所示:
  到这里我们整个Idea配置Maven就完成了,下面来说使用Maven开发JavaWeb项目以及使用Maven打包。
3.使用Maven开发JavaWeb项目(Idea14)
  a.通过上面的步骤我们便给Idea配置好了Maven环境,那么这时候我们更愿意创建Maven管理的Java Web项目,如何创建呢?
  b.单击File-&New Project-&选择Maven,如图所示:
    选中Createfrom archetype,选择maven-archetype-webapp
  c.单击Next,如图所示:填写GroupId和ArtifactId和Version
  d.单击Next,如图所示:此页面获取的是maven的安装信息
  e.单击Next,如图所示:填写项目名称和项目存放的路劲
  f.单击 Finish完成,即创建Maven项目成功,如图所示:
  g.如果单击完成在下面的提示中报错,出现问题的可能性是Maven和Idea的兼容性问题,建议将Maven换成低版本的即可。报错如图所示:
    备注:当改变Maven版本的时候,必须改变环境变量和Idea中的设置才可以。
& & & & &&
4.使用Maven打包JavaWeb项目
  a.通过以上步骤即安装了Maven和开发了一个Maven的JavaWeb项目,那么接下来就需要将JavaWeb打包(war文件)发布到Tomcat下,如何打包呢?
  b.在Idea中的最右边的导航栏中可以看到一个Maven Projects,单击打开,如图所示:
    (图1)& &&(图2)
  c.接下来我们就能够利用这个简单的工具对Maven进行打包(war)。
  d.如图2所示,当单击Run Maven Build的时候,出现错误,如图所示:
  e.出现以上错误之后,按照下面的步骤解决,单击File-&Setting-&在搜索框中输入Maven回车直接定位到Maven节点-&Runner,打开之后将这段内容(-Dmaven.multiModuleProjectDirectory=$M2_HOME)复制到VM Options的文本框中,单击OK即可。
  f.按照图2所示,我们再次运行,发现不会报错,并且输入了一些内容,证明已可以打包程序。
  g.选择install右键选择Run运行即可,运行完成之后则会提示你打包的war包在哪里,如图所示  
  h.然后找到war包,复制到Tomcat的WebApps文件夹下面,然后直接访问网站即可访问。
& & & & Linux(Centos)之安装tomcat并且部署Java Web项目:
& & & & & & & & & & & &&
& & & & & & & & 礼轻情意重~~~,如有错误,欢迎大家指出来。
    下篇文章我们接着说在Linux下面部署redis项目
阅读(...) 评论()
友情链接:IDEA导入项目,结果maven所管理的包全部缺失。为啥会这样【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:636,280贴子:
IDEA导入项目,结果maven所管理的包全部缺失。为啥会这样收藏
今天老板丢了个人家开发了一半跑了的项目给我。让我加个东西,结果部署都部署不起来,菜鸟一枚::&_&::
2017java学习来上市公司博为峰学java,入学即签就业协议,不就业不收费,查看java课程!java好学吗?java课程来博为峰学,java工程师就业年薪十几万!
登录百度帐号推荐应用首先介绍下项目结构,开发采用intell idea IDE,项目管理maven,早上来更新了下项目,突然报了一个错误:
[INFO] ------------------------------------------------------------------------&
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project xxx: Compilation failure:
Compilation failure:&
[ERROR] X:\xxx.java:[32,60] 错误: -source 1.6 中不支持 diamond 运算符&
[ERROR] (请使用 -source 7 或更高版本以启用 diamond 运算符)&
解决步骤:
&1、首先提示我jdk level过低,因为代码中用到了diamond 类型推断,这是jdk1.7的一个特性,在jdk1.7之前,我们如果new一个list对象,要这样写
& & List&Student& list = new ArrayList&Student&();
& & 但如果使用了推断,则可以直接写为:List&Student& list = new ArrayList&&();
& &2、如果设置了再mvn clean还是报上面那个错,这个时候,可能是你的maven build没有指定jdk版本
&pluginManagement&
&!-- 设置编译jdk的版本 --&
&groupId&org.apache.maven.plugins&/groupId&
&artifactId&maven-compiler-plugin&/artifactId&
&version&3.3&/version&
&configuration&
&source&1.7&/source&
&target&1.7&/target&
&encoding&utf8&/encoding&
&/configuration&
& 3、如果上面两步设置好了,还是报错,这时候就要看看maven的依赖包,我早上遇到的问题是因为我更新别人代码后,别人把我pom.xml加的依赖覆盖了,所以报错,然后手动把需要的依赖加上去就可以了
& & 希望可以帮到别人!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:58064次
积分:1014
积分:1014
排名:千里之外
原创:43篇
转载:12篇
(2)(4)(1)(3)(1)(1)(6)(5)(5)(5)(4)(3)(3)(4)(1)(3)(2)(2)IDEA创建maven项目使用命令打包遇到的问题及解决方法
时间: 14:18:42
&&&& 阅读:1162
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&maven项目命令打包springboot项目
首先打开tomcat命令工具(如图所示):
输入命令:
mvn clean package
遇到的问题:
1、会出现某某jar包找不到,空指针的错误:
&解决方案:
检查pom.xml 文件中是否包含该jar包,不包含的话就加上,
然后到maven配置的本地仓储对应的文件夹下找该文件,如果发现该文件的后缀名为.update...结尾,反正不是需要的文件类型,则删掉重新下载(有时候有这种文件是下载不下来的)。
然后打开右侧maven项目点刷新重新下载:
2、mvn compile &没有问题,mvn package的时候报如下错误:
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test&
解决方案:
打包跳过测试有两种方法一是命令行,mvn clean package -Dmaven.test.skip=true二是写入pom文件,&plugin& && & & & &groupId&org.apache.maven.plugins&/groupId& && & & & &artifactId&maven-surefire-plugin&/artifactId& && & & & &version&2.4.2&/version& && & & & &configuration& && & & & & &skipTests&true&/skipTests& && & & & &/configuration& &&/plugin& &标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!

我要回帖

更多关于 idea 多项目依赖 的文章

 

随机推荐