2012-01-23 44 views
1
BUILD FAILURE 
---------------------- 
Compilation failure 
work\AccountService\src\com\service\accountinquiry\utils\XMLUtil.java:[103,48] cannot find symbol 
ymbol : method parseFloat(java.lang.String,float) 
ocation: class com.service.accountinquiry.utils.DataOperationUtils. 

具有行家我检查DataOperationUtils.java在目标文件夹相同的文件夹已经编译其中XMLutil.java是为什么Maven是不是能够找到DataOperationutils.class在XMLUtils奇怪的问题。提前maven的编译错误无法找到符号

回答

0

的Java 代码片段XMLUtils.java

public static float getNodeTextAsFloat(Node node, String xpath, 
      float defaultValue) { 
     float returnValue = defaultValue; 
     if (node != null) { 
      Node tempNode = node.selectSingleNode(xpath); 
      if (tempNode != null) { 
       String nodeValue = tempNode.getText().trim(); 
       returnValue = DataOperationUtils.parseFloat(nodeValue, 
         defaultValue); 
      } 
     } 
     return returnValue; 

我很欣赏你的答案感谢看起来像一个编译问题。您确定类DataOperationUtils有一个名为parseFloat的方法,它接受以下类型?

  1. 字符串
  2. 浮动

可能需要强制转换的参数相匹配?

+0

我明白了,谢谢.. !! – user1137387

相关问题