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

esb mule 用mule.bat启动报错

    博客分类:
  • java
阅读更多
MULE_HOME is set to C:\qf\openSource\mule\mule-standalone-3.5.0
Running in console/foreground mode by default, use Ctrl-C to exit...
--> Wrapper Started as Console
Launching a JVM...
Unable to execute Java command.  系统找不到指定的文件。 (0x2)
    "java" -Dmule.home="C:\qf\openSource\mule\mule-standalone-3.5.0" -Dmule.base
="C:\qf\openSource\mule\mule-standalone-3.5.0" -Djava.net.preferIPv4Stack=TRUE -
XX:MaxPermSize=128m "-Djava.endorsed.dirs=C:\qf\openSource\mule\mule-standalone-
3.5.0\lib\endorsed" -Xmx512m -Djava.library.path="%LD_LIBRARY_PATH%;C:\qf\openSo
urce\mule\mule-standalone-3.5.0/lib/boot" -classpath "%MULE_LIB%;C:\qf\openSourc
e\mule\mule-standalone-3.5.0/conf;C:\qf\openSource\mule\mule-standalone-3.5.0/li
b/boot/commons-cli-1.2.jar;C:\qf\openSource\mule\mule-standalone-3.5.0/lib/boot/
log4j-1.2.16.jar;C:\qf\openSource\mule\mule-standalone-3.5.0/lib/boot/mule-modul
e-boot-3.5.0.jar;C:\qf\openSource\mule\mule-standalone-3.5.0/lib/boot/mule-modul
e-logging-3.5.0.jar;C:\qf\openSource\mule\mule-standalone-3.5.0/lib/boot/mule-mo
dule-reboot-3.5.0.jar;C:\qf\openSource\mule\mule-standalone-3.5.0/lib/boot/wrapp
er-3.2.3.jar" -Dwrapper.key="36QxCZoctaZfKAYg" -Dwrapper.port=32000 -Dwrapper.jv
m.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=8680 -Dwrapper.versi
on="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapp
er.jvmid=1 org.mule.module.reboot.MuleContainerBootstrap
Critical error: wait for JVM process failed
请按任意键继续. . .

 

 

在网上找了许久,没有答案,问题还是要解决的,于是从mule.bat代码开始分析,最后找到58行,跳转另一个文件

 set _WRAPPER_CONF="%_REALPATH%..\conf\wrapper.conf"

 在文件wraaper.conf中72行

wrapper.java.command=java

 再联想报错信息

Unable to execute Java command. 系统找不到指定的文件。 (0x2)

 于是将72行改成

wrapper.java.command=%JAVA_HOME%/bin/java

 ,启动居然正常了。

 

   我的mule是3.5.1。 当然在正常环境下是没有问题,若在权限受限的开发环境中,可能你就中枪了。

 

分享到:
评论
1 楼 SF_SSI_IT 2015-03-31  
这个模板有没有说明呢,启是启动了,可是访问不了啊
color=red
http的配置是参数,我不知道端口是多少,没找到

相关推荐

    ESB Mule最新开发教程文档.pdf

    该文档是本人查阅国外官网,个人实践撰写60页常用开发技术,可适用于大多数Mule业务开发 ,提供配套视频讲解 ,https://space.bilibili.com/405243872/dynamic,对于付费用户可提供相关源码及安装包文件,bilibili请...

    EIP经典案例ESB实践之Mule实现.rar_eip_esb_mule_mule esb

    在“EIP经典案例ESB实践之Mule实现.doc”文档中,你将深入了解到如何使用Mule ESB来实施Load Broker方案,包括具体的配置步骤、示例代码以及最佳实践。通过学习和实践,你可以掌握如何利用Mule ESB优化企业的服务...

    MuleEsb开源框架简介.pdf

    Mule ESB 开源框架简介 Mule ESB 是一个基于 Java 的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB 支持集成现有系统而无论其底层采用何种技术,如 JMS、...

    mule esb 3 tutorial.pdf

    1. **创建新项目**:首先,在 Mule IDE 中启动 Eclipse 并选择“File”-> “New”-> “Other”,然后从列表中选择“Mule ESB Runtimes”-> “Mule Project”。接着,按照向导的指引完成项目的创建。 2. **运行应用...

    mule-standalone-3.9.0.zip

    - 使用命令行工具或启动脚本(如“bin/mule.bat”或“bin/mule.sh”)启动Mule ESB。 5. **监控与管理**: - Mule ESB 3.9.0提供了一个内置的管理界面,可以通过Web浏览器访问,用于监控运行状态、查看日志和管理...

    Mule ESB手册-中文版

    根据提供的文件内容,以下是关于Mule ESB手册-中文版的知识点: 1. Mule ESB简介 ...通过这些知识点的学习,可以加深对Mule ESB的使用方法的理解,并通过实例加深对ESB概念的理解,对新手来说非常有帮助。

    浅谈Mule ESB架构设计.doc

    浅谈Mule ESB架构设计.doc

    Mule ESB Studio 3.3中文使用手册(官方翻译)

    Mule ESB Studio 3.3 中文使用手册(官方翻译) Mule ESB Studio 3.3 是一款功能强大且灵活的集成平台,旨在帮助开发者快速构建、部署和管理企业级集成解决方案。该手册旨在指导用户如何安装、配置和使用 Mule ESB ...

    mule -esb 源码

    最后,`MULE_LICENSE.txt`是Mule ESB的许可协议文件,它详细阐述了软件的使用条款和条件,确保用户合法合规地使用Mule ESB。 综上所述,Mule ESB的源码包含了丰富的组件和配置,从日志记录到企业级服务,再到安全性...

    主流商业ESB产品与Mule产品对比V2.xlsx

    主流的商业ESB和Mule产品的比较,完整的多方面评判各种ESB功能情况。

    Mule3.0开发教程.pdf

    ### Mule3.0开发教程知识点详解 #### 1. Mule ESB介绍 Mule ESB是一种开源的企业服务总线(ESB),它允许不同系统之间进行通信...对于IT行业中的开发人员来说,掌握Mule ESB的使用,能够提高开发效率和项目的扩展性。

    MuleESB帮助文档

    对于初学者,建议首先通过官方文档了解Mule ESB的基本概念和工作原理,然后使用Anypoint Studio实践创建简单的集成项目。随着经验的积累,逐步掌握高级功能,如流处理、错误处理和性能优化。 总结来说,Mule ESB是...

    ESB原理及Mule ESB实践

    - 许多知名公司如沃尔玛、惠普、索尼、德意志银行和花旗银行都在使用MuleESB。 4. **Mule ESB的安装与配置** - MuleESB有两个版本:社区版和企业版。社区版免费,适合初学者和小型项目;企业版提供了更多高级...

    mule esb mule esb打包手册文档

    Mule ESB通过使用XML或Java配置文件定义和部署业务逻辑,使开发者能够快速创建、部署和管理集成解决方案。 2. **打包基础** 在Mule ESB中,应用通常被打包为一个可部署的Mule Application Archive (Mule WAR or ...

    MULE ESB-4.1社区办运行环境

    5. 启动Mule服务器(通常通过运行`bin\standalone.bat`或`bin\standalone.sh`文件)。 6. 服务器启动后,Mule应用程序将自动加载并运行。 总之,MULE ESB-4.1社区版提供了一个全面的集成平台,帮助开发者快速、轻松...

    MULE ESB-4.1企业版运行环境

    4. **兼容性**:重要的是,确保开发项目时使用的Mule版本与运行环境保持一致,这样才能保证应用能正常启动和运行。在本例中,运行环境是MULE ESB-4.1,所以开发的项目也应该基于相同或兼容的Mule版本。 5. **部署...

    MuleStudio用户手册.doc

    - 完成安装后启动 MuleStudio。 2. **创建首个 Mule 项目**: - 打开 MuleStudio,新建项目并指定项目名称和位置。 - 选择合适的项目类型(例如,基于 HTTP 的服务)。 - 设置项目的其他属性,如依赖库等。 3....

    esb概述文档.....

    1. **开放源码**:WSO2 ESB遵循Apache 2.0许可,允许自由使用、修改和分发。 2. **社区支持**:活跃的开源社区提供持续的更新和改进,以及丰富的技术资源。 3. **多平台兼容**:支持多种操作系统和硬件环境,具有...

Global site tag (gtag.js) - Google Analytics