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

flex asdoc命令 jvm.dll加载错误

阅读更多

版权所有,转载请注明来源http://gogo1217.iteye.com,违者必究!

 

错误表现

在使用flex的asdoc命令时,出现如下错误:
C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\bin>asdoc
Error loading: C:\Program Files\Java\jdk1.6.0_26\jre\bin\server\jvm.dll

 

原因分析:

系统环境

win7 64位、系统环境变量的JAVA_HOME指向的是64位版本的jdk、flash Builder版本为4.5。

1、文件C:\Program Files\Java\jdk1.6.0_26\jre\bin\server\jvm.dll的确存在

2、在flex的sdk目录下找到配置文件jvm.config,该文件中描述了java的目录查找方式。

#
# VM configuration
#
# Where to find JVM, if {java.home}/jre exists then that JVM is used
# if not then it must be the path to the JRE itself
#
# If no java.home is specified a VM is located by looking in these places in this
# order:
#
#  1) JAVA_HOME environment variables (same rules as java.home above)
#  2) bin directory for java.dll (windows) or lib/<ARCH>/libjava.so (unix)
#  3) ../jre
#  4) registry (windows only)
#

java.home=

 

当没有配置时,会优先查找JAVA_HOME路径,而我的环境中JAVA_HOME配置的是64位的JDK;flex需要调用的是32位的jvm.dll,因此加载失败。

 

解决办法:

可以指定java.home=变量的值,使得优先查找配置的变量。 将该变量改为flash Builder自带的jre或者其他32位的Jre,flash Builder自带的jdk目录为C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\jre。

修改为java.home=../../../jre  或者 java.home= C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\jre

使用相对路径或绝对路径都可以。

 

注意:使用相对路径时,不能在其他路径执行asdoc,如  不能在D:\workspaces下执行asdoc,而是用绝对路径则没有这样子的问题。

 

分享到:
评论

相关推荐

    sina-microblog-api-asdoc-rc.zip

    【标题】"sina-microblog-api-asdoc-rc.zip" 涉及的主要知识点是新浪微薄API的ASDoc文档,这是一种针对ActionScript开发者的官方接口文档。 【描述】"sina-microblog-api-asdoc-rc.zip" 描述了一个预发布版本...

    教案ASDoc标签材料.pdf

    ASDoc是一种用于生成ActionScript API文档的工具,它解析源代码中的特定注释标签来创建详细的文档。在ActionScript开发中,使用ASDoc标签能够帮助开发者更好地理解和使用库、类和函数。以下是一些主要的ASDoc标签...

    asdoc-4.16.0.jar

    java运行依赖jar包

    Flex Library AsDoc Demo

    例如,如果SDK安装在`C:\flex_sdk`,则AsDoc的路径可能是`C:\flex_sdk\bin\asdoc.exe`。 3. **运行AsDoc** - 运行AsDoc时,需要提供源代码目录和输出目录。命令行参数通常包括`-source-path`(源代码位置)和`-...

    asdoc.zip

    2. ASDoc配置:ASDoc支持通过配置文件(asdoc.xml)来设置各种选项,如排除特定类、指定额外的源路径、自定义模板等。 三、Flex与ASDoc的结合 在Flex开发中,ASDoc的作用尤为突出,因为它能为Flex SDK中的组件、...

    flex4 最全的 学习文档

    非常全的flex 学习文档 目录 第 1 章 : 关于 Flash Builder 使用 Flash Builder 可以完成的工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    Stata命令大全.zip

    stata外部命令大全(包含面板门槛、系统GMM、空间计量、Pvar、中介效应等)

    ASDoc标签知识点.pdf

    ASDoc 是 Adobe 引入的一种文档生成工具,用于创建 ActionScript 项目的 API 文档。它通过解析源代码中的特殊注释(即 ASDoc 标签)来生成详细、易读的文档。以下是一些主要的 ASDoc 标签及其用法: 1. `@param ...

    终于成功使用asdoc生成了文档

    &lt;flex-sdk&gt;\bin\asdoc.exe -load-config ZVP-ASDoc-config.xml ``` `asdoc`执行后,将在指定的输出目录生成完整的API文档,包括类、接口、方法、属性的详细描述,以及类之间的继承关系图等。 除了`asdoc`,还有...

    Flex-format_0.6.33.zip

    Flex-format_0.6.33.zip 是一个用于格式化Flex代码的工具包,它包含三个核心组件:ActionscriptInfoCollector_0.6.33.jar、FlexPrettyPrintCommand_0.6.33.jar 和 FlexASDocGenCommand_0.6.33.jar。这些文件都是Java...

    ASDoc生成ActionScript的API类文档

    1. **安装方式**:ASDoc通常作为Adobe Flex SDK的一部分提供,也可以在FlexBuilder 3中找到。对于不使用IDE的用户,可以通过命令行的方式进行操作。 2. **启动方法**: - 首先确保已经安装了FlexBuilder 3或更高...

    STATA外部命令大全(特别全)

    "STATA外部命令大全"这个资源包显然是为了帮助用户扩展Stata的功能,提供了一系列非内置的命令,以满足更复杂的分析需求。这些外部命令通常由研究者或开发者编写,以解决特定问题或执行特殊的数据处理任务。 Stata...

    flex4之语法入门.doc

    Flex是Adobe公司推出的一种用于构建富互联网应用程序(RIAs)的技术和工具集,旨在提供更加丰富、响应更快、互动性更强的用户体验。Flex 4是该技术的一个重要版本,引入了诸多新特性,提升了开发效率和应用性能。 1...

    Flash-Builder-里利用ASDOC生成在线API文档配置.doc编程资料

    Flash-Builder-里利用ASDOC生成在线API文档配置.doc

    apache-flex-sdk-4.9.0-asdocs

    下面我们将深入探讨Flex SDK和ASDoc的主要概念、功能和重要性。 **Flex SDK概述** Flex SDK是Adobe开发的一个工具集合,它允许开发者使用ActionScript 3.0编程语言和Flex框架创建交互式的、基于Web的应用程序。这个...

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

Global site tag (gtag.js) - Google Analytics