`
jarry-li
  • 浏览: 43536 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jvm error 545 incompatible or corrupt filesystem on blackberry simulator解决办法

阅读更多

错误描述:blackberry 开发时,模拟器出错,错误信息jvm error 545 incompatible or corrupt filesystem 

 

环境:

ant 1.8.4

bb webworks SDK 2.3.1.5

模拟器:9930

phonegap 2.2

 

昨天执行"ant blackberry load-simulator" 运行模拟器正常,今天大清早打开电脑,运行时模拟器出错了,如图:

 

blackberry simulator jvm error 545

 

 

折腾了半天,比如试图从模拟器的菜单栏中找到操作、重新执行命令、关掉其他可能使用应用程序文件的程序、换以前备份的应用程序部署到模拟器、重启电脑等等。都没有解决!

 

最后从http://stackoverflow.com/questions/1310804/how-to-solve-this-jvm-error-in-blackberry-simulator

这个帖子得到灵感,可能是昨天我关机的时候,模拟器退出未完成或者怎么造成的,删除部分可能影响jvm的文件(即模拟器把应用加载进来生成的文件)。

 

1. 进入sdk中模拟器目录:D:\dev\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\simpack\7.0.0.318

2. 排列方式选择:详细信息

3.按修改日期倒序排序,最新修改过的文件都排在最上面了

4.把最近修改的文件剪切到另外一个文件夹中备份(删除出错后可以恢复)

5.重新部署到模拟器"ant blackberry load-simulator"

6.搞定了~恭喜你!

要删除的文件列表如下图:

要删除的文件

 

 

 

 

 

 

分享到:
评论

相关推荐

    Android Studio 报错failed to create jvm error code -4的解决方法

    代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下。 打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码: 代码如下:-Xmx512m 为...

    浅析打开eclipse出现Incompatible JVM的解决方法

    在使用Eclipse集成开发环境时,有时会遇到“Incompatible JVM”(不兼容的Java虚拟机)的问题,导致无法正常启动。这个问题通常是由于Eclipse所依赖的Java版本与系统当前配置的JVM版本不匹配造成的。本文将深入解析...

    SWT64位( Cannot load 32-bit SWT libraries on 64-bit JVM)完美解决

    把原来的swt.jar替换成这个就能解决 Cannot load 32-bit SWT libraries on 64-bit JVM问题

    swt.jar 64-bit 解决Cannot load 32-bit SWT libraries on 64-bit JVM

    完美解决Cannot load 32-bit SWT libraries on 64-bit JVM问题

    jdk,jvm源码

    Java虚拟机(JVM)是Java程序运行的核心,它负责解释和执行字节码,为Java应用程序提供了一个跨平台的运行环境。JDK(Java Development Kit)包含了开发和运行Java程序所需的所有工具,包括JVM。当我们谈论"jdk,jvm...

    推荐一些JVM原理,JVM调优,JVM内存模型,JAVA并发 电子书1

    标题中提到了JVM原理、JVM调优、JVM内存模型和JAVA并发,这些都是Java虚拟机(JVM)相关的核心概念。JVM是运行Java字节码的虚拟计算机,为Java提供了一个跨平台的环境,确保Java程序可以在不同的操作系统上运行而...

    bcprov-ext-jdk15on-1.54.jar、bcprov-jdk15on-1.54.jar和ssl-provider-jvm16-0.2.jar

    此提供者可能是为了解决某些特定环境下的SSL/TLS连接问题,或者是为JVM 1.6增加了额外的SSL功能。 标签中的"sqlserver2016"和"jdk1.6"提示了这些jar文件可能在一个使用SQL Server 2016数据库并且运行在JDK 1.6环境...

    IntelliJ IDEA 2019.3.1 x64 启动 failed to load jvm dll 用管理员才能打开的根本解决办法

    正常安装和配置JDK后,IntelliJ IDEA 2019.3.1 x64 启动仍然报 Failed to load JVM DLL 路径\jvm.dll if you already have a 64-bit JDK ... 必须用管理员才能打开,这里告诉你这种情况的根本解决办法,亲测有效

    解决idea9 开机 jvm无法启动的错误

    总的来说,解决“开机jvm无法启动”的错误需要对问题进行定位,然后针对性地调整配置或更新相关组件。通过上述步骤,大多数情况下都能够成功修复这个问题,恢复正常的工作流程。记得在操作前备份重要数据,以免出现...

    解决JVM中得PermGen spac问题

    解决 JVM 中的 PermGen space 问题 PermGen space(Permanent Generation space)是 JVM 中的一块永久保存区域,用于存放 Class 和 Meta 信息。当应用程序加载 Class 时,Class 就会被放入 PermGen space 区域中,...

    JVM内存溢出问题解析

    JVM 内存溢出问题解析 JVM 内存溢出是指程序运行所需的内存大于虚拟机能提供的最大内存的情况。这种情况可能是由于数据量过大、死循环、静态变量和静态方法过多、递归、无法确定是否被引用的对象等原因引起的。同时...

    jvm 启动过程 JVM 原理

    Java虚拟机(JVM)是Java程序运行的基础,它是一个抽象的计算机系统,负责执行Java字节码。本文将深入探讨JVM的启动过程...通过深入研究JVM,开发者可以更好地解决内存溢出、性能瓶颈等问题,实现更高效的Java应用。

    运行eclipse提示JVM错误的解决

    ### 运行Eclipse提示JVM错误的解决 在使用Eclipse进行开发的过程中,有时可能会遇到JVM(Java虚拟机)错误的问题。这类问题通常表现为启动Eclipse时出现错误提示,例如“jvm terminated. Exit code=-1”。本文将...

    慢慢琢磨jvm 经典

    解决这些问题的关键在于深入理解JVM。 #### JVM的本质与架构 JVM是一种在物理计算机上运行的抽象计算机,不同于可见的虚拟化软件如VMWare,它主要存在于内存中。其设计目标是实现“一次编译,处处运行”,通过将...

    SAP JVM 8.1 64 bits

    SAP JVM 8.1 64位是一个专为SAP系统设计的Java虚拟机,它基于Oracle的Java Development Kit (JDK) 进行优化,以满足SAP应用程序的特定需求。SAP JVM旨在提高性能、可靠性和安全性,同时确保与SAP产品的无缝集成。...

    JVM 输出 GC 日志导致 JVM 卡住

    JVM 输出 GC 日志导致 JVM 卡住 JVM 输出 GC 日志导致 JVM 卡住是一个常见的问题,尤其是在高并发和高性能应用中。这个问题的根源在于 JVM 的垃圾回收机制(Garbage Collection,GC),它会在 JVM 运行时周期性地...

    java-error-in-idea64主要是javaJVM的dump导出学习使用

    Java错误在IDEA64中通常涉及到Java虚拟机(JVM)的问题,特别是当出现“Out Of Memory”(OOM)异常时。这个错误表明程序在运行过程中耗尽了可用内存,导致JVM无法正常工作。在这种情况下,程序员会生成一个heap ...

    Introduction to JVM Languages

    Introduction to JVM Languages English | 2017 | ISBN-10: 178712794X | 390 pages | PDF/MOBI/EPUB (conv) | 6.42 Mb Key Features This guide provides in-depth coverage of the Java Virtual Machine and its ...

    jvm crash的崩溃日志详细分析及注意点

    另一个重要的参数是`-XX:OnError`,它允许我们在JVM崩溃时执行自定义的命令,比如`pmap %p`用于显示进程的内存映射,或者`gcore %p; dbx - %p`用于生成核心转储并启动调试器。在Linux中,这些命令会在子进程中执行,...

Global site tag (gtag.js) - Google Analytics