maven中如何maven指定jdk1.7版本的版本

下次自动登录
现在的位置:
& 综合 & 正文
maven中指定jdk版本
在pom文件中新增下配置
&dependency&
&!-- 指定tools版本 --&
&groupId&com.sun&/groupId&
&artifactId&tools&/artifactId&
&version&1.6.0&/version&
&scope&system&/scope&
&systemPath&D:/Program Files (x86)/Java/jdk1.6.0_25/lib/tools.jar&/systemPath&
&/dependency&
D:/Program Files (x86)/Java/jdk1.6.0_25/lib/tools.jar 是你的jdk的安装目录中的tools.jar的位置
【上篇】【下篇】博客分类:
今天需要我提供一个用jdk1.5编译的api jar包给调用方使用,我们原来都是用1.6编译的。所以我修改好java_home的路径为jdk1.5,然后执行maven编译mvn clean install eclipse:eclipse -DskipTests -X,结果打印错误信息如下:
查找资料后发现是需要更改pom.xml的配志:
&groupId&org.apache.maven.plugins&/groupId&
&artifactId&maven-compiler-plugin&/artifactId&
&configuration&
&source&1.6&/source&
&target&1.6&/target&
&encoding&${file_encoding}&/encoding&
&/configuration&
将原来的1.6修改成1.5,修改完毕后即可。
浏览: 216986 次
来自: 杭州
学习了。http://surenpi.com
但是,这个在javaweb项目中只能执行一次,一旦类已经被载入 ...
支持一下!
貌似懂了不少
支持一下!
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'Maven本身其实不做什么实际的事情,除了解析一些 XML文档,管理生命周期与插件之外,它什么也不懂。绝大多数的任务其实都是由Maven插件来完成的,如编译源码,打包二进制代码,发布站点和其它构建任务。
如果要设置Maven编译时使用的JDK,需要在pom.xml中添加如下配置:
&groupId&org.apache.maven.plugins&/groupId&
&artifactId&maven-compiler-plugin&/artifactId&
&version&2.0.2&/version&
&configuration&
&source&1.6&/source&
&target&1.6&/target&
&/configuration&
&/plugins&
michael_wong
浏览: 32003 次
来自: 成都
感谢!又学习到了很多!
谢谢,分析很多到位,我还遇到一个问题,Install/Remo ...
谢谢,很给力!
少走了不少冤枉路
错误的还写这么多,直接写个整个的撒
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'没有更多推荐了,
不良信息举报
举报内容:
maven中如何指定jdk的版本
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!没有更多推荐了,
不良信息举报
举报内容:
maven项目自定义指定 jdk 版本
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!

我要回帖

更多关于 maven指定jdk版本 的文章

 

随机推荐