运行java实用程序时出错

时间:2012-03-19 10:58:04

标签: java

我尝试运行一个redy-made java脚本base2genetic.jar (摘自http://faculty.washington.edu/browning/beagle_utilities/utilities.html#base2genetic) 我收到以下消息:

  

[user @ aurhap_map_genetic_maps] $ cat clust_1.txt | java -Xmx2g -jar base2genetic.jar 2 mapfile.txt> gen1_clust_1.txt

Exception in thread "main" java.lang.NumberFormatException: For input string: "position"
        at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1241)
        at java.lang.Double.parseDouble(Double.java:540)
        at beagleutil.Base2Genetic.a(Unknown Source)
        at beagleutil.Base2Genetic.main(Unknown Source)
你能说出什么问题吗? 非常感谢你!

2 个答案:

答案 0 :(得分:1)

我会说你在输入文件或命令参数中提供了字符串“position”,而程序正在期待一个浮点数。

事实上,看看你链接到的页面,我会说你的输入文件是问题所在。

答案 1 :(得分:0)

看起来某些输入字符串 position 无法格式化为数字。