腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Java11
和
Java8
DecimalFormat
行为
之间
的
差异
java
、
java-8
、
java-11
我有一个关于
Java11
的
奇怪
的
问题,我正在移植一个巨大
的
项目,我有一些测试在11版本上使用
DecimalFormat
失败,但在8版本上没有。在
Java11
中,
DecimalFormat
为我提供了一个逗号小数分隔符,在
Java8
中,它为我提供了一个点。下面是一个最小
的
可重现
的
例子: pub
浏览 13
提问于2021-02-23
得票数 4
回答已采纳
1
回答
java9‘-带有内部包
的
第8版(例如sun.misc.Unsafe)
java
、
maven
、
multi-release-jar
我们称之为sun.misc.Unsafe,它在
java8
和
java11
中编译得很好。下面是如何重现错误:public class ChangeableObjects {}<build
和
java11
上可以正常工作。如果按原样编译代码,那么它将在
java8
中失败;这是正常
的
,因为它是。问题是它在
java11
中
浏览 3
提问于2018-11-30
得票数 4
回答已采纳
1
回答
无法在macos上切换java版本
java
、
macos
、
java-home
我在我
的
苹果电脑上安装了
java8
,它工作得很好。 然后我在我
的
mac上安装了
java11
,我发现
java11
在/usr/bin目录中替换了
java8
命令。我检查了/System/Library/Frameworks/JavaVM.framework/Versions目录,发现只有一个名为A
的
版本
和
一个名为Current
的
链接。版本A表示
java11</em
浏览 52
提问于2020-12-03
得票数 0
4
回答
"echo“
和
”导出“环境变量
之间
的
区别是什么?
command-line
、
bash
、
environment-variables
如果我在/etc/ JAVA_HOME="/usr/
java11
"中添加一行source /etc/environment并执行D1,我可以回显这个环境变量:/usr/
java11
export | grep JAVA_HOME然后我使用export $JAVA_HOME=/usr/
java8
浏览 0
提问于2021-09-22
得票数 2
回答已采纳
1
回答
控制包级Javadoc生成
java
、
javadoc
当Javadoc在Java 8中处理包-info.java文件时,输出将Javadoc注释放在生成
的
类
和
其他摘要表之后(摘要句除外)。下面是一个
Java8
示例:我想要但一直找不到
的
是一种在
浏览 7
提问于2022-01-03
得票数 0
1
回答
如何用Homebrew升级AdoptOpenJDK8
和
Java11
homebrew
、
java-11
、
jenv
、
adoptopenjdk
我用自制
的
方式安装了
Java8
和
Java11
。
Java8
与adoptopenjdk/openjdk tap一起安装,
Java11
由homebrew/cask tap安装。当我看到AdoptOpenJDK
的
版本时,我看到了这个版本: openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)build 1.8.0_212-b03) OpenJDK 64
浏览 2
提问于2019-06-18
得票数 5
回答已采纳
1
回答
Java8+ JavaFX on macOS:“错误:缺少JavaFX运行时组件,并需要运行此应用程序。”
java
、
gradle
、
intellij-idea
、
javafx
、
javafx-8
我
的
JavaFX应用程序在Windows上工作得很好,在那里我有1.8.0_221。应用程序是一个包含在jar中
的
jfxrt.jar
的
胖jar,所以所有的JavaFX库都应该在里面。但是,当我试图在macOS (仍然是
Java8
)上运行相同
的
jar时,它无法启动,并收到以下错误消息:Error: JavaFX runtime components are missing, and为什么操作系统
之间
的
行为
不同?非常感谢你
的
帮助!备注:-
浏览 1
提问于2019-12-31
得票数 1
回答已采纳
1
回答
在带有Java 8目标的后续版本中,javac 11链接方法应该如何重写?
java
、
java-8
、
java-11
假设我使用
的
是,但我使用
的
是设置为1.8
的
--source
和
--target选项,因此我
的
源代码将被视为
Java8
,输出.class文件将与
Java8
兼容。在回答之前,请考虑以下几点: ByteBuffer是Buffer
的
一个直接子类。在两个版本
的
API中都声明了Buffer
和
。在
Java8
源代码中,没有ByteB
浏览 4
提问于2020-11-17
得票数 11
回答已采纳
1
回答
Joda日期时间在Java 8
和
Java 11
之间
返回非常不同
的
结果
java
、
java-8
、
jodatime
、
java-11
System.out.println(TimeZone.getDefault()); } 我得到
的
结果是3,endMonth=3,endDay=1,endDayOfWeek=1,endTime=7200000,endTimeMode=1]]我在Java 11中运行相同
的
代码这是Java 11中Joda date time
的
一个新特性还是一个bug? 更新我正在使用
的
浏览 3
提问于2020-04-14
得票数 1
1
回答
无法生成本机映像:未设置GRAALVM_HOME
graalvm
无法生成本机映像:未设置GRAALVM_HOME (MacOsx) 我已经设置了类路径,运行set命令会得到GRAALVM_HOME=/Library/Java/JavaVirtualMachines/graalvm-ce-19.0.0/contents/home.java -version指向OpenJDK GraalVM CE 19.0.0... 我希望能成功地构建本机夸库镜像
浏览 27
提问于2019-06-12
得票数 1
3
回答
使用‘`apt get Installing’安装maven用
Java8
覆盖
Java11
java
、
docker
、
maven
、
apt
在我
的
Dockerfile中,我只想简单地将Maven添加到我
的
映像中,这个映像已经有了一个适当
的
Java8
版本。如:当我这样做时,maven
的
安装带来了
Java11
,即使我只是想为我已经安装在盒子上
的
Java8
JDK安装
Java8
。我希望有一些明显
的
解决办法,这是干净
和
简单
的
。起初,我认为apt-mark hold可能
浏览 12
提问于2021-12-10
得票数 0
回答已采纳
2
回答
无法使用运行时处理应用程序:
java8
:谷歌appEngine部署错误
maven
、
google-app-engine
、
deployment
、
google-cloud-platform
我正在尝试将我
的
java8
restful api部署到Appengine标准环境。我在这个链接上遵循了教程:runtime:
java8
java --版本 javafailed: com.google.cloud.tools.appengine.AppEngineException: Cannot process application with runtime:
java8
failed: com.
浏览 16
提问于2019-10-22
得票数 1
回答已采纳
1
回答
创建LinkedList of LInkedLists时出错
java
、
collections
我使用java 11
和
util.List。import java.util.*;{ {当我使用导入java.util.List
和
导入java.util.linkedList而不是导入java.util.正如注释中指出
的
,我
的
浏览 5
提问于2019-11-01
得票数 5
回答已采纳
1
回答
java.lang.UnsupportedClassVersionError试图运行Jena ARQ
和
O‘’Reilly合著
java
、
windows
、
sparql
、
jena
我正试图获得O‘’Reilly SPARQ1.1book中建议
的
Jena ARQ,这样我就可以按照该书中
的
查询示例进行操作。我已经从jena.apache.org/download/index.cgi下载了apache.4.0.zip,并遵循了提取
和
设置JENA_HOME
和
PATH环境变量
的
指令。version 55.0),
浏览 14
提问于2022-03-19
得票数 0
回答已采纳
3
回答
由最近版本
的
Java编译(类文件版本55.0),此版本
的
Java只识别高达52.0
的
类文件版本
java
、
spring-boot
、
google-app-engine
、
google-cloud-platform
我有一个Spring应用程序,它是我在本地创建
的
,我想将它部署到。我使用了一个云代码插件,这样我就可以在Intellij中部署。我一直在尝试从gcloud CLI进行部署,但是我不断地发现错误,所以现在我尝试在Intellij内部进行同样
的
部署。这是我得到
的
错误: 在项目结构中,我将所有东西都设置为java 11,在java编译器设置中,我
的
本地java版本也是11,可能会出现什么问题?
浏览 8
提问于2022-03-17
得票数 3
1
回答
RHEL8:如何决定最新和最好
的
rpm版本?
rhel
、
rpm
目前我参与了一个项目,在RHEL 6上安装了rpms,它们不属于最初
的
发行版。我被赋予
的
任务是找出什么是最新和最伟大
的
版本这些rpm,可以进入RHEL 8?当我在rpm pbone.net上按rpm名称搜索某个特定
的
RPM时,我还得到了一些结果,这些结果与RHEL
的
版本不同(例如,在RHEL版本中,搜索结果显示了OpenSuSE等人,以及RHEL版本)。所以问题是:除了架构(即i686或x86_64)之外,假设RHEL 8也可以考虑其他各种操作系统版本
的
最新和最大
的
rp
浏览 0
提问于2021-03-17
得票数 0
回答已采纳
1
回答
无法解析配置
的
所有文件“:classpath”。无法解决io.quarkus:gradle-application-plugin:2.10.2.Final
java
、
quarkus
、
gradle-plugin
、
quarkus-rest-client
使用者被配置为找到一个与Java 8兼容
的
库
的
运行时,该库被打包为jar,它
的
依赖项在外部声明,以及属性'org.gradle.plugin.api-version‘,值'7.5’,但是:- Variant'apiElements‘capability apiElements声明了一个库,该库打包为jar,它
的
依赖项对外声明:-不兼容,因为该组件声明了与Java 11兼容
的
组件
的
API,而使用者需要与Java8兼容
的
组件
的
浏览 4
提问于2022-07-29
得票数 0
回答已采纳
1
回答
通过指定java版本运行cp命令
java
、
linux
、
javac
我想将在JDK 11上运行
的
Spring引导应用程序部署到Linux服务器。我无法升级我
的
Linux服务器
的
JDK版本,因为在同一个Linux服务器上还有其他应用程序在运行,我不想打扰它们。出于这个原因,我压缩了JDK 11,将其复制到Linux Server中
的
一个特定于我
的
应用程序
的
文件夹中(与我
的
spring boot应用程序jar所在
的
位置相同),并将其解压缩。我尝试使用以下命令启动我
的
应用程序,但默认情况下它仍然运行JDK
浏览 9
提问于2021-04-06
得票数 0
2
回答
Github操作:带有多个JDK
和
相应环境变量
的
setup
java
、
github-actions
背景:我有一个使用基于
Java11
的
反应驱动程序
的
SpringBoot2.3项目。但是,为了进行集成测试,当我旋转一个嵌入式数据库时,我依赖于机器上
的
Java8
和
附带
的
环境变量JAVA8_HOME。问题:如何将GitHub操作配置为在构建时使用多个JDK,让JAVA_HOME指向Java 11,而JAVA8_HOME指向
Java8
?
浏览 1
提问于2020-10-08
得票数 3
回答已采纳
2
回答
上升到TLSv1.3时SSLEngine使用
的
变化
java
、
nio
、
java-11
、
sslengine
、
tls1.3
Java11
是在TLSv1.3支持下发布
的
,默认情况下使用。 它在HTTPS
和
SSL套接字
的
上下文中运行良好,但在使用SSLEngine时,由于TLSv1.3
行为
的
变化,似乎还有额外
的
障碍。因此,有一个通过NIO使用SSLEngine进行通信
的
健壮实现,在启用TLSv1.3时不再起作用。没有明显
的
错误,以异常或SSL错误
的
形式,两个节点只会来回发送包装/解包消息,并最终超时。我感兴趣
的
是使
浏览 2
提问于2019-02-14
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券