我正在尝试按照此处所述创建mule示例连接器项目: - Create Connector Project 我从命令行创建了这个项目,并在我的AnyPoint Studio中导入了
但是当我尝试从maven命令行构建它时,我收到错误说
[ERROR] \20140530\hello-connector\src\test\java\org\hello\HelloConnectorTest.java:[59,24] type parameters of <T,U>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
还附上了屏幕截图。请有人给我任何想法。
P.S。我正在使用Java 1.6和maven 3.2.1
答案 0 :(得分:0)
我找到了解决此问题的方法,之前我的方法如下所示
line 58 protected <T> T runFlow(String flowName) throws Exception {
line 59 return this.runFlow(flowName, null); }
但后来我发现了question
的解决方案所以这个方法的更新代码变成了
@SuppressWarnings("unchecked")
protected <T> T runFlow(String flowName) throws Exception {
return (T) this.runFlow(flowName, null);
}
感谢。