我按照此答案中的说明进行操作:查看已删除的控制台输出
(设置一个文件,Eclipse 将在其中记录进入控制台的所有内容(太糟糕了,默认情况下没有这样做!)),并且在:
- 运行配置
- Java 应用程序
- 常见(选项卡)
- 标准输入输出
- 常见(选项卡)
- Java 应用程序
有3个选项
- 工作区...
- 文件系统...
- 变量...
我想使用“工作区...”,我选择了我的工作区,它在文本框中生成了这样的文本:
${workspace_loc:/myworkspacesubfolder}
我想指定文件名,我尝试了所有这些形式:
${workspace_loc:/myworkspacesubfolder}test.txt
${workspace_loc:/myworkspacesubfolder}/test.txt
${workspace_loc:/myworkspacesubfolder}\test.txt
...但他们都没有工作。(没有抛出错误警报,但运行程序时也没有生成文本文件。)
(然后我放弃并使用“文件系统...”而不是“工作区...”,它采用标准路径,例如
C:\test.txt
, 但...)
使用“工作区...”的正确语法是什么?