grails - 从Grails中的 'web-app/file/misc'解析 'src'的路径

标签 grails groovy

我在“src”目录下创建了一个类。我正在使用此代码访问“grails-app”内所有文件的“images”目录:

ApplicationHolder.application.parentContext.getResource("file/misc").file;

我在“src”类中访问该错误时遇到了这个错误:
application has private access in org.codehaus.groovy.grails.commons.ApplicationHolder

为什么会这样呢?将应用程序部署到tomcat时如何访问“文件/杂项”?

最佳答案

看来我已经解决了:

ApplicationHolder.getApplication().getParentContext().getResource("file/recsys").getFile();

我已经习惯了Groovy语法,开始忘记常规的Java方法。抱歉。

关于grails - 从Grails中的 'web-app/file/misc'解析 'src'的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2587129/

相关文章:

grails - Grails/Gorm-namedQuery hasMany关系

grails - 在 grails 中编写约束参数的首选方式

java - Eclipse 不在运行时将 Groovy 脚本编译成 java 类

web-services - 当我在 Grails 上调用 Post 方法时,params 为空

grails - grails用于单向一对一的外键

grails - 通过BootStrap或_Event脚本设置插件配置值

intellij-idea - "Re-run SpringBoot Configuration Annotation Processor"在 Groovy、IntelliJ 和 Gradle 项目中

xml - 如何使用 Groovy 在 xml 中插入/移动/删除节点?

java - 如何知道 Groovy 控制台窗口已关闭

eclipse - 有没有一种方法可以在Eclipse GGTS中对项目进行排序?