Java Eclipse中的编译错误-方法引用了缺少的类型
我写了以下两行:Java Eclipse中的编译错误-方法引用了缺少的类型,java,eclipse,message,Java,Eclipse,Message,我写了以下两行: OCLContextDefinitionMCParser parser = new OCLContextDefinitionMCParser(); Optional<ASTOCLContextDefinition> invariant = parser.parse(model.toString()); 当我查看位于OCLContextDefinitionMCParser中的parse的签名时,我可以看到: public Optional<oclgrammar
OCLContextDefinitionMCParser parser = new OCLContextDefinitionMCParser();
Optional<ASTOCLContextDefinition> invariant = parser.parse(model.toString());
当我查看位于OCLContextDefinitionMCParser
中的parse
的签名时,我可以看到:
public Optional<oclgrammarDefinition.oclgrammarDefinition._ast.ASTOCLContextDefinition> parse(String filename) throws IOException, RecognitionException {
...
}
您的项目构建路径中似乎没有包含类oclgrammarDefinition.oclgrammarDefinition.\u ast.ASTOCLContextDefinition的jar。您缺少一个库。我第一次使用eclipse。我不知道这是什么意思。右键单击您的项目,选择“配置构建路径”,然后添加缺少的库(即jar文件)。所有库都在那里。当我点击“库”选项卡时,我可以看到我使用的所有库。我没有其他库要添加。然而,Eclipse抱怨缺少一个类。。。当您键入Ctrl-shift-T(或Mac上的Cmd-shift-T)时,然后在类型名称中键入
ASTOCLContextDefinition
,它是否找到该类?
public Optional<oclgrammarDefinition.oclgrammarDefinition._ast.ASTOCLContextDefinition> parse(String filename) throws IOException, RecognitionException {
...
}
Description Resource Path Location Type
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 105 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 106 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 106 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 156 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 157 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 157 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 316 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 317 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 359 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 359 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 412 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 496 Java Problem
ASTAnyExpr cannot be resolved to a type ASTOCLAnyExpression.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 507 Java Problem
ASTAnyExpr cannot be resolved to a type AnyExprMCParser.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_parser line 99 Java Problem
ASTAnyExpr cannot be resolved to a type AnyExprMCParser.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_parser line 102 Java Problem
ASTAnyExpr cannot be resolved to a type OCLGrammarASTAnyExprCoCo.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_cocos line 9 Java Problem
ASTAnyExpr cannot be resolved to a type OCLGrammarCoCoChecker.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_cocos line 408 Java Problem
ASTAnyExpr cannot be resolved to a type OCLGrammarInheritanceVisitor.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_visitor line 212 Java Problem
ASTAnyExprList cannot be resolved to a type OCLGrammarASTAnyExprListCoCo.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_cocos line 9 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 105 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 106 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 106 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 156 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 157 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 157 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 314 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 315 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 359 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 359 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 412 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 487 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 498 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 573 Java Problem
ASTIfThenElseStatement cannot be resolved to a type ASTOCLIfThenElseExpr.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_ast line 592 Java Problem
ASTIfThenElseStatement cannot be resolved to a type IfThenElseStatementMCParser.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_parser line 99 Java Problem
ASTIfThenElseStatement cannot be resolved to a type IfThenElseStatementMCParser.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_parser line 102 Java Problem
ASTIfThenElseStatement cannot be resolved to a type OCLGrammarASTIfThenElseStatementCoCo.java /oclgrammar/target/generated-sources/monticore/sourcecode/oclgrammar/oclgrammar/_cocos line 9 Java Problem