我有以下非常奇怪的问题:我为多语言java / scala项目编写了一个makefile。 (我试图让ant-buildfile工作,但是没有机会让它工作......)当做'make'时,我得到以下内容:
scalac -d ... -cp ... -sourcepath ...... ... myFile.scala myFile.scala:28:错误:ModuleX不是project.module的成员
导入project.module.ModuleX
现在复制make执行make时出现在屏幕上的命令'scalac'并将其插入bash shell(我之前执行'make'的bash shell)导致... NO FAILURE。它只是编译而没有错误。那到底是怎么回事? shell中有哪些信息没有'make'可用? (所有路径都是绝对路径,没有相对给出。但是-sourcepath有两个参数,这会导致问题吗?)帮助,这是一个非常奇怪的事情...... :(
答案 0 :(得分:0)
您包含的示例行中有-sourcepath。这可能不符合您的预期。
查看此错误及其如何显示 make -sourcepath into something less visible