Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从依赖关系树中获取min maven.target.version_Java_Maven_Jenkins - Fatal编程技术网

Java 如何从依赖关系树中获取min maven.target.version

Java 如何从依赖关系树中获取min maven.target.version,java,maven,jenkins,Java,Maven,Jenkins,有没有办法从依赖关系树中找出我应该在项目中使用的maven.target.version 我想更新我的项目中使用的一些库的版本,并希望确保没有一个库使用的目标版本高于我正在使用的版本(1.5) 我正在用jenkins编译我的项目,最好是在编译时或测试时捕获错误,而不是在服务器上运行时捕获错误。由于我正在使用jenkins构建多个项目,因此将jenkins用于编译的jvm更改为1.5不是一个选项,因为其他项目将失败。我将使用Java版本1.5编译它,如果您这样做了,这将显示一个错误。我添加了一个说

有没有办法从依赖关系树中找出我应该在项目中使用的maven.target.version

我想更新我的项目中使用的一些库的版本,并希望确保没有一个库使用的目标版本高于我正在使用的版本(1.5)


我正在用jenkins编译我的项目,最好是在编译时或测试时捕获错误,而不是在服务器上运行时捕获错误。由于我正在使用jenkins构建多个项目,因此将jenkins用于编译的jvm更改为1.5不是一个选项,因为其他项目将失败。

我将使用Java版本1.5编译它,如果您这样做了,这将显示一个错误。我添加了一个说明,说明这不是一个选项,因为我正在使用CI编译项目,我不知道如何在Hudson或Jenkins中为单个项目设置特定的jdk这是一个项目选项。你用的是哪种CI?我用的是jenkins,这个项目是maven 2项目,我找不到将jdk设置为1.5的选项。这是Hudson中模块的“高级选项”之一,我假设jenkins是相同的(它的代码基础相同)