ClientMgmtSyncDataFileRowHandler里面定义的属性private Long rowCount;
rowCount = rowCount+1运行时没问题,编译打jar包发布的时候报错?com.csii.ibs.clientMgmtSync.action.ClientMgmtSyncDataFileRowHandler 中的 setRowCount(java.lang.Long) 应用于 (long)
[javac] rowHandler.setRowCount(0L);
[javac] ^
[javac] F:\hudsontmp\PerBankMserverAndRouterTrunk\scheduler\src\com\csii\ibs\clientMgmtSync\action\ClientMgmtSyncDataFileRowHandler.java:148: 运算符 + 不能应用于 java.lang.Long,int
[javac] rowCount = rowCount+1;
[javac] ^
[javac] 2 错误请高手指教?
rowCount = rowCount+1运行时没问题,编译打jar包发布的时候报错?com.csii.ibs.clientMgmtSync.action.ClientMgmtSyncDataFileRowHandler 中的 setRowCount(java.lang.Long) 应用于 (long)
[javac] rowHandler.setRowCount(0L);
[javac] ^
[javac] F:\hudsontmp\PerBankMserverAndRouterTrunk\scheduler\src\com\csii\ibs\clientMgmtSync\action\ClientMgmtSyncDataFileRowHandler.java:148: 运算符 + 不能应用于 java.lang.Long,int
[javac] rowCount = rowCount+1;
[javac] ^
[javac] 2 错误请高手指教?
LZ试试这个
rowCount = rowCount+1但在jdk1.4不能用,在jdk.14中如何用?
jdk1.5就可以像你那样做了
public static void main(String[] arg){
rowCount = Long.valueOf(rowCount.longValue() + 1);
system.out.println("rowCount="+rowCount);
}
}第二行赋值报错:private static Long rowCount =0;