Java虚拟机(JVM)使一组计算机软件程序和数据结构能够使用虚拟机模型来执行其他计算机程序和脚本。将此标记用于处理JVM提供的工具或在特定方案中如何工作的问题。
如何修复 android 错误:检测到任务“compileDebugJavaWithJavac”(11) 和“compileDebugKotlin”(17) 的 JVM 目标兼容性不一致
我正在将 targetSdkVersion 和compileSdkVersion 从 33 更改为 34。 为此,我更改了 ddistributionUrl=https://services.gradle.org/distributions/gradle-8.2-all.zip。 该项目已同步
我在 k8s 集群中运行 Java (21) 应用程序。 我将 -Xms 和 -Xmx 值定义为 780 mib。如果我将 -Xmx 设置为较低的值,应用程序将崩溃并出现内存不足错误。 我提出了要求...
我有一个服务器客户端项目,出于测试目的,我想在一个全新的进程中启动服务器。问题是,我的项目中只有一个 main() 方法,没有 jar。所以我的猜测是......
无法在 docker 镜像中传递 --add-opens jvm 参数
嗨,我有一个 docker 映像,它运行一个 spring boot 服务,我需要向其传递 --add-opens 参数。以下是我的 docker 文件的内容 来自亚马逊corretto:21.0.4 ENV JAVA_TOOL_OPTIONS="-...
我们的 kotlin compose 多平台应用程序存在本机内存问题,该应用程序针对桌面上的 jvm(使用 amazon java 作为运行时)和 android。为了充分衡量我们的表现,我
我想看看这段代码的字节码 如果 (3 < 5) { } using javap -c . But for some reason it doesn't show the steps. e.x int a; works fine. Any ideas how to see this in bytecode?
在基于堆栈的虚拟机中,带返回值的赋值表达式如何在汇编级别进行优化?
在 Java 和 C# 以及许多常见的编程语言和使用基于堆栈的虚拟机的运行时中,我们编写基本的赋值表达式就像这样简单: a = 1; 和编译器最初
如何在新的 Java 22 ClassFile Preview API 中结合 ClassTransforms
这是一个关于非常新功能的非常具体的问题。对于上下文:我正在写关于 Java 中运行时代码生成的学士论文,并且我正在开发探查器的原型,其中...
将 Android studio 从 Iguana 更改为 LadyBug 后,出现错误:app:kaptGenerateStubsDebugKotlin 和未知 Kotlin JVM 目标:21
请帮忙。我将 Android studio 从 Iguana 更改为 LadyBug,但该项目无法编译。编译过程中出现两个错误:app:kaptGenerateStubsDebugKotlin' 和 Unknown Kotlin JVM targ...
我对Java中的OOP进行了测试,他们问下面的代码定义了多少个类。 问题是关于此 cod 中的 lambda 表达式。 lambda 表达式启动一个匿名类,但是...
如何在 Compose 多平台应用程序启动时显示操作系统启动屏幕?
JVM (Java/Kotlin) 应用程序需要一些时间来启动并呈现给用户。 加载应用程序时可能有各种“技巧”来显示启动屏幕。 我的主要目的
将 Kotlin 多平台依赖项导入到经典 JVM gradle 构建
我有一个 gradle 多项目设置。 。 ├── module-a(kotlin 多平台) ├── module-b(标准jvm模块) module-a 专门包含 kotlin 代码。 build.gradle.kts 脚本是: 插件{
在 Java 17 中,jcmd VM.native_memory 输出中的 Class 和 Metaspace 部分有什么区别
jcmd 的输出VM.native_memory 显示类和元空间部分,如下所示 类(保留=1053604KB,提交=39012KB) (课程#46737) (实例类#44474,数组
为什么 kotlin 中的 getter 使用 INVOKEVIRTUAL?
所以我在 kotlin 中有一个简单的类和一个从该类获取字段的函数: 类 SomeClass { 变量值 = 1 } 有趣的 showValue() { val klass = SomeClass() println(类.值) } 一个
我有一个java应用程序,它似乎被卡住了。我尝试了kill -3,但输出为空(它被重定向到文件,但什么也没有)。 我怎样才能看到它在做什么? 编辑: 我尝试过js...
使用 LocalStack 和 JVM Testcontainers 清除所有状态
当将 LocalStack 容器与 Testcontainers 一起使用时,有没有办法清除所有状态,无论它是什么?这意味着,删除所有 SQS 队列及其内容、所有 SNS 主题以及所有内容...
Mac 上的 Weka 3.8.6 Java 堆大小问题。 Info.plist 中的 VMOptions 修改不起作用
我阅读了有关Weka Java Heap Space Problem的问题,但他们无法解决我的问题。我修改了 Info.plist 文件,例如 VMOptions -Xmx16384 ...
7.3 gradle 升级后无法将 VisualVM 连接到 Java 应用程序
我们最近将项目中的gradle版本从7.1.x升级到7.3.x。我们发现我们无法再连接在 kubernetes 中运行的 VisualVM java(11) 应用程序。端口转发有效,但是...
我正在写关于 Java 运行时代码操作库的学士论文。我必须为实际部分开发一个探查器,该探查器可以将代码注入到标记为...的加载类中
我已经尝试解决这个问题大约4天了,现在一切都很顺利,直到有一天我更新了android studio,然后应用程序无法构建 我寻找解决方案。 将 kotlin 更新为...