我正在 Eclipse EE 中做一个项目,并试图给出一个文件的相对路径以用作模板来生成 JasperReport 报告,但没有给我错误。但是如果我给一个绝对像“D:\\template”就不会失败。
我的问题是我如何告诉您选择名为“Template-report”的文件夹的相对路径,该文件夹位于:>> src >> 项目名称-报告 >> template.jasper 模板。
问候
我正在 Eclipse EE 中做一个项目,并试图给出一个文件的相对路径以用作模板来生成 JasperReport 报告,但没有给我错误。但是如果我给一个绝对像“D:\\template”就不会失败。
我的问题是我如何告诉您选择名为“Template-report”的文件夹的相对路径,该文件夹位于:>> src >> 项目名称-报告 >> template.jasper 模板。
问候
从 Eclipse 启动的应用程序中的相对路径是相对于应用程序的工作目录进行解析的。默认情况下,这是与项目对应的(文件系统)目录,但您可以使用应用程序启动器配置对其进行更改。
此问答提供了另一种方法(我认为):默认 eclipse 工作目录
您可以尝试使用 eclipse 变量将项目引用到工作区中看看这个