我按照此答案中的说明进行操作:View deleted console output
(设置一个文件,Eclipse 将在其中记录进入控制台的所有内容(太糟糕了,默认情况下没有这样做!)),并在:
有3个选项
我想使用“工作区...”,然后我选择了我的工作区,它在文本框中生成了如下文本:
${workspace_loc:/myworkspacesubfolder}
我想指定文件名,并且尝试了所有这些形式:
${workspace_loc:/myworkspacesubfolder}test.txt
${workspace_loc:/myworkspacesubfolder}/test.txt
${workspace_loc:/myworkspacesubfolder}\test.txt
...但是它们都不起作用。 (没有引发错误警报,但运行程序时也没有生成文本文件。)
(然后我放弃并使用“文件系统...”而不是“工作空间...”,它采用标准路径,例如
C:\test.txt
,但是...)
使用“工作区...”的正确语法是什么?
正确的语法是:${workspace_loc:/myworkspacesubfolder/test.txt}确保您在该位置手动创建 test.txt 文件。 I 不是由 eclipse 自动创建的。
我是一名优秀的程序员,十分优秀!