我试图通过intellji运行我的应用程序,所以我可以调试。 当我从终端运行此命令时,它可以工作:
java -cp /Users/craigharley/code/IdeaProjects/decaf-CraigHarley/Skeleton/lib/antlr-4.6-complete.jar:Compiler.jar decaf.Main -target inter /Users/craigharley/code/IdeaProjects/decaf-CraigHarley/Skeleton/testdata/semantics/illegal-cust.dcf
但是当我使用:
创建构建时-cp /Users/craigharley/code/IdeaProjects/decaf-CraigHarley/Skeleton/lib/antlr-4.6-complete.jar:Compiler.jar decaf.Main -target inter /Users/craigharley/code/IdeaProjects/decaf-CraigHarley/Skeleton/testdata/semantics/illegal-cust.dcf
作为程序参数我收到/Users/craigharley/code/IdeaProjects/decaf-CraigHarley/Skeleton/lib/antlr-4.6-complete.jar:Compiler.jar
上找不到的文件,有人知道这是为什么吗?我认为这是因为:Compiler.jar
,我不是很多,所以有人可以向我解释这一点。
由于