在一个web项目中,运行build.xml文件是出现Error starting Sun's native2ascii
问题,我找了各种可能的情况,其他同事都没有这个问题,很是郁闷,也是在网上
发现了这个解决方法:
复制JDK目录下的lib文件夹的tools.jar到JRE目录下的lib文件夹下的ext文件夹
(另外一个更好的办法就是把JRE的路径设置到JDK的目录下)
Copying %Java_Home%/lib/tools.jar to %Java_Home%/jre/lib/ext/tools.jar fixed this problem.
(a better approach is to set up JRE path to the directory JDK)
经过分析:
今天使用Maven创建Appfuse的时候,发现出现Error starting Sun's native2ascii
Maven指向的是JRE的目录,JRE目录下没有tools.jar,故找不到native2ascii
研究后发现Maven指定的是../相对路径按道理能通过找寻上一级文件夹从而找到jdk目录继而找到tools.jar包
因此一般情况下是用JDK里面的JRE不会出现这个问题.
通过上面分析判断项目配置的JRE不在JDK的目录,把tools.jar文件放到JRE目录lib文件夹的ext文件夹下
问题解决.
分享到:
相关推荐
jmeter+ant 持续集成build.xml文件,直接使用ant命令执行jmeter脚本文件,得到图形测试报告
build.xml 手写自动生成Hibernate映射文件和配置文件源代码
NULL 博文链接:https://kanpiaoxue.iteye.com/blog/1995837
ANT-build.xml文件详解 ANT-build.xml文件详解 ANT-build.xml文件详解 ANT-build.xml文件详解
第一次做jmeter+ant自动化接口测试,需要build文件,开始直接copy博客中的内容,格式不对,调试好久不成功;后发现在jmeter/extras文件夹中有一个build文件,copy出来根据需要修改下,成功了,特上传自选供大家使用...
NULL 博文链接:https://siwind.iteye.com/blog/1473839
参照ant的jakarta-ant-1.6alpha的build.xml Copyright (c) 2002 The Neusoft Software Foundation. All rights reserved. ======================================================================= --> <!-...
一个普通java程序用ant打包的列子,完整的,里面采用的是eclipse自带的编译插件进行的打包,需要结合eclipse中的插件一起使用
jmeter+ant+jenkins---build.xml文件,下载运行即可成功
对build.xml文件中用到的标签进行了详尽的解说,并且附有例子,ant build.xml文件详解
开源ant的build.xml的一些属性配置,内含 几个例子。比较实用
ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml...
构建自动化测试平台的时候需要新建的build.xml文件
jmeter实现接口自动化测试: 1)buil.xml文件实现了测试报告和发邮件 2)优化后的报告模板:jmeter-results-newreport.xsl
Python写的一个程序,可以生成java开发中ANT工具所需的build.xml文件。
ANT_发布项目中_build.xml_文件的详细配置
java项目打包build.xml文件 ant打包
ant做的一个小例子,里面有build.xml的详细配置,导入myEclipse后可直接运行。
演示 build.xml 是编写方法,适合 ant build 初学者,解压,进入 ant 目录, 运行命令 ant 既可
jenkins上ant+jmeter接口自动化集成