腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2128)
视频
沙龙
1
回答
如果
Java
Runtime
高于
给定
版本
,
则
强制
Maven
失败
java
、
maven
我有一个遗留项目的情况,
如果
使用非1.8或1.9的JDK运行时调用
Maven
,我需要一个项目
失败
。原因是当前项目具有依赖项,这些依赖项曾经是JDK的一部分,但从JDK 11开始就不存在了。这不同于为
maven
-plugin编译器指定源
版本
和目标
版本
(目前设置为8)。构建已经
失败
,并抱怨无法解析的依赖项,但我希望它
失败
,并显示一条消息“您需要使用JDK 8/9运行时”(清晰度始终是王道)。
浏览 25
提问于2021-07-28
得票数 0
回答已采纳
3
回答
使用与运行
maven
不同
版本
的
Java
运行
maven
java
、
maven
、
java-home
、
maven-enforcer-plugin
我使用
maven
3.2.5构建我的项目,这个
版本
的
maven
与
java
6兼容。 我想要建立一个项目,
强制
使用
java
5与
maven
执行插件。
如果
我将
JAVA
_HOME设置为
java
5目录,则无法运行
maven
,
如果
将
JAVA
_HOME设置为
java
6目录,
则
执行者插件会抱怨
java
版本
。
浏览 3
提问于2017-06-13
得票数 4
回答已采纳
2
回答
当mvn依赖树不工作时,我如何调试
maven
依赖问题?
maven
、
intellij-idea
、
maven-3
我正在尝试找出为什么IntelliJ使用了错误的
版本
(8.1.1而不是8.1.2)的一个项目的
Java
文件。IntelliJ项目是一个具有许多依赖项的
maven
项目。包括jaffa-ria包的输出: Downloaded: https://nexus/content/groups/public/org/jaffa/jaffa-ria/8.1.2-SNAPSHOT/
maven
-metadata.xmlmvn命令正常完成,构建成
浏览 54
提问于2019-06-14
得票数 2
回答已采纳
1
回答
由于打开的JDK中的
版本
字符串,
Maven
enforcer插件崩溃
java
、
maven
、
maven-plugin
我下载了开放式jdk,在构建
maven
时遇到了一些问题,特别是
maven
-enforcer-plugin。使用插件
版本
1.4.1。Enforcer插件正在尝试
强制
JDK
版本
,如下所示 <requireJavaVersion> <message>[ERROR] OLDRequireJavaVersion.
java
:52) at org.apache.
m
浏览 32
提问于2020-01-16
得票数 2
1
回答
确保所有依赖项
版本
都在
maven
的dependencyManagement中指定。
maven
、
build
、
versioning
我希望确保
maven
项目没有在模块中指定依赖项
版本
。相反,我希望
强制
在父pom的dependencyManagement部分中指定所有依赖项
版本
。也就是说,
如果
在模块中指定了
版本
而不是父pom,
则
构建
失败
。有什么办法可以做到吗?
浏览 0
提问于2014-03-27
得票数 0
1
回答
如何
强制
特定的JDK供应商作为构建的先决条件?
maven-3
我没有删除依赖项的选项,所以
如果
有人试图使用不受支持的JDK构建,我希望构建尽早
失败
,并提供易于理解的错误消息。在pom文件中是否有一种将JDK和JDK
版本
强制
为Oracle 1.6JDK的方法? 多亏了,我才成功地做到了这一点。它并不是在所有供应商和VM
版本
中都经过了彻底的测试,但这只是一个开始。/regexMessage> <requireProperty>
浏览 0
提问于2013-08-04
得票数 3
回答已采纳
2
回答
为每个
maven
子模块指定jdk,
如果
使用错误,
则
失败
构建。
maven
、
java
使用
maven
编译器插件可以为项目指定受支持的jdk: <groupId>org.apache.
maven
.plugins</groupId><compilerVersion>1.5</compilerVersion> </plugin> 但是,
如果
使用另一个
版本
的JDK
浏览 4
提问于2012-10-01
得票数 2
回答已采纳
2
回答
JDK-13不支持的类文件主要
版本
的尽是火插件
java
、
maven
、
maven-surefire-plugin
、
java-13
我正在尝试用
Java
-13和
Maven
创建
Java
模块项目。我的pom.xml是:jdk.debug=release
java
.
runtime
.name=OpenJDK
Runtime
Environment
浏览 4
提问于2019-11-05
得票数 7
回答已采纳
1
回答
如何解决执行时缺少必需的类: javax/xml/bind/JAXBException
java
、
spring
、
spring-boot
、
maven
、
jaxb
当我使用
Java
11运行代码时,我在运行时收到错误消息,指出“执行时缺少一个必需的类”。我使用的是jaxb
版本
<dependency> <artifactId>jaxb-
runtime
:3.9.0.2155:sonar
失败
:执行org.sonarsource.scanner.
maven
:sonar-
maven</em
浏览 42
提问于2021-09-06
得票数 0
2
回答
如何在
Maven
中使用
给定
的JDK
强制
编译
java
、
maven
、
java-8
、
java-7
我在使用不同
Java
版本
的应用程序的环境中工作: 7、8及更高
版本
。因此,开发人员安装了几个JDK,每个
Maven
pom.xml都具有正确的<source>和<target>标记。因此,它们可能在
Java
7中包含一个类似于
java
.time.LocalDate的
Java
8类,这将进行编译,因为它能够在编译时解析导入。但是,当应用程序稍后被移动到在JRE 7上运行时,它将
失败
,因为它找不到
Java
8类。Fil
浏览 4
提问于2020-06-19
得票数 6
回答已采纳
2
回答
是否有可能在不运行默认生命周期阶段的情况下
强制
更新项目?
java
、
maven
、
maven-release-plugin
这让我得出了一个结论,不过
如果
您尝试
强制
更新(使用-U),
maven
当然关心您正在运行的阶段,
如果
不需要,
则
忽略
强制
更新。mvn clean release:perform release:prepare -U 我看到,尽管快照是
版本
化的,但在内部,它正在本地回购中获得最新的快照
版本
如果</e
浏览 5
提问于2014-08-11
得票数 3
回答已采纳
2
回答
在jenkins上忽略了.jdk5 5/bin/javac
java
、
maven
、
jenkins
我已经创建了一个
maven
作业,并尝试使用jenkins自动安装程序将其配置为运行
java
5,该自动安装程序配置为从oracle下载/安装jdk5。但是当我运行构建时,我得到:[my-project] $ /usr/lib/jvm/
java
-7-openjdk-a
浏览 11
提问于2013-10-17
得票数 2
2
回答
有没有办法获得
maven
插件
版本
的地图及其所需的
java
版本
?
java
、
maven
我正在为我的团队维护一个父pom,它将为项目使用的JDK提供各种
maven
插件的最新兼容
版本
。有时候,
如果
一个项目使用了
Java
的旧
版本
(比如1.5),
maven
就会因为一个需要更新
版本
的插件而
失败
。有什么方法可以获得
给定
插件的地图并查看所述插件的最低
java
版本
是什么?我在想有什么报告或者什么东西能证明给我看,但我什么也没看到。
浏览 2
提问于2016-02-22
得票数 0
回答已采纳
3
回答
无法在jenkins中编译
maven
项目,而它在eclipse中工作正常"Source option 6不再受支持。使用7或更高
版本
“
java
、
maven
、
selenium
、
jenkins
我使用
maven
project来实现自动化,当我从eclipse执行脚本时,当我尝试从Jenkins运行脚本时,它工作得很好,然后系统显示了一个错误。JKD : 12,windows :10,Jenkins :
maven
: [!" xsi:schemaLocation="http://
maven
.apache.org/POM/
浏览 0
提问于2019-06-14
得票数 1
4
回答
为什么上次安装
失败
时舵机升级-安装
失败
?
kubernetes
、
kubernetes-helm
1 Thu Aug 9 13:51:44 2018 FAILED
java
-
maven
-app-1.0.0 data-devopshelm --tiller-namespace data-devops upgrade
java
-
maven
-app helm-chart --install \ --values helm-char
浏览 0
提问于2018-08-09
得票数 30
回答已采纳
1
回答
强制
使用
java
64位启动
java
jnlp
java
、
64-bit
、
jnlp
我们正在运行windows 8.1,其中包括
java
1.8.0_77 32和64。
如果
我们不
强制
从c:\program files\
java
\jre1.8.0_77\bin\javaws.exe开始,we应用程序默认以32位开始。有没有办法
强制
使用64位
java
版本
启动jnlp?
浏览 3
提问于2016-04-20
得票数 2
3
回答
无法从存储库中下载工件
maven
-编译器-plugin
maven-2
我已经创建了一个
maven
项目,并希望将
java
编译器
版本
更改为1.6,因此我添加了ff: <plugins> <artifactId>org.apache.
maven
.plugins</artifactId> <groupId>
maven
-compiler-plugin</groupId>但是当我
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
1
回答
Cloudbees RUN@cloud选择
Java
1.8
java
、
jenkins
、
continuous-integration
、
cloudbees
我在Cloudbees上使用Jenking,我希望将JDK
版本
更改为1.8。我遵循了developer.cloudbees.com/bin/view/DEV/PreInsatlledJDKs.的教程但是,我在步骤10中
失败
了,->没有选择JDK的选项。我可以在哪里换这个?如您所见,我只选择了一个JDK,它是
Java
8。但是,
如果
我查看我的“系统信息”,一切看起来都像
Java
7,比如"
java
.home“仍然指向”/opt
浏览 2
提问于2014-04-17
得票数 0
回答已采纳
1
回答
‘使用回滚可执行文件’不
强制
设置可执行文件
install4j
在操作上选择Use rollback executable并不
强制
设置可执行文件。
如果
在操作执行后取消安装,
则
安装程序将在NullPointerException中
失败
。
java
.lang.NullPointerException at com.install4j.
ru
浏览 3
提问于2015-09-03
得票数 1
回答已采纳
2
回答
中引入的方法是使用编译器目标
java
8进行编译的。
java
、
maven
、
java-11
我在
maven
和eclipse中遇到了一个奇怪的行为。即使我将我的项目配置为使用
Java
1.8编译,我也可以编译和运行(eclipse)
Java
9中引入的一段代码 <
maven
.compiler.source>1.8</
maven
.compiler.source> <
maven
.compiler.target>1.8</
maven
.compiler.target> 有问题的代码行: LocalTime
浏览 20
提问于2020-04-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SonarQube+VSTS静态代码检查解决方案
IntelliJ IDEA 2019.3这回真的要飞起来了?新特性抢先看!
SpringBoot系列(2)-第一个SpringBoot程序
为什么以及如何升级至Java 16或17
构建Java镜像的10个优秀实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券