Grails插件创建:“找不到未监视路径的文件扩展名列表”

埃文·考登(Evan Cowden)

我已经使用grails create-pluginGrails v2.4.3创建了Grails插件

我已经添加了Tomcat插件的BuildConfig.groovy使用

build(":tomcat:7.0.55") {
    export = false
}

*编辑:我已将该项目放置在GitHub上

我从开始插件grails run-app插件加载完毕,我可以看到我创建的虚拟控制器。

我希望插件开发像常规的Grails开发一样工作。如果我运行它并进行更改,最好将其热重新加载而不用重新启动它。

如果进行任何更改,它不会更新正在运行的插件。相反,我收到错误消息,

编辑:在使用插件的任何项目中也会发生此错误,从而有效地破坏了开发模式。

| Error java.lang.IllegalStateException: No file extensions list found for path not being watched
| Error     at org.codehaus.groovy.grails.compiler.WatchServiceDirectoryWatcher.run(WatchServiceDirectoryWatcher.java:87)
| Error     at org.codehaus.groovy.grails.compiler.DirectoryWatcher.run(DirectoryWatcher.java:154)
| Error     at org.codehaus.groovy.grails.project.compiler.GrailsProjectWatcher.run(GrailsProjectWatcher.java:161)
| Error     at java_lang_Runnable$run.call(Unknown Source)
| Error     at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
| Error     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
| Error     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)
| Error     at org.codehaus.groovy.grails.cli.fork.ForkedGrailsProcess.startProjectWatcher(ForkedGrailsProcess.groovy:748)
| Error     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| Error     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
| Error     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
| Error     at java.lang.reflect.Method.invoke(Method.java:601)
| Error     at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)
| Error     at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
| Error     at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1152)
| Error     at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)
| Error     at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)
| Error     at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
| Error     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
| Error     at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145)
| Error     at org.codehaus.groovy.grails.cli.fork.ForkedGrailsProcess$_setupReloading_closure17.doCall(ForkedGrailsProcess.groovy:737)
| Error     at org.codehaus.groovy.grails.cli.fork.ForkedGrailsProcess$_setupReloading_closure17.doCall(ForkedGrailsProcess.groovy)
| Error     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| Error     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
| Error     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
| Error     at java.lang.reflect.Method.invoke(Method.java:601)
| Error     at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)
| Error     at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
| Error     at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207)
| Error     at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110)
| Error     at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016)
| Error     at groovy.lang.Closure.call(Closure.java:423)
| Error     at groovy.lang.Closure.call(Closure.java:417)
| Error     at groovy.lang.Closure.run(Closure.java:504)
| Error     at java.lang.Thread.run(Thread.java:722)
WARNING: There was an error setting up reloading. Changes to classes will not be reflected: No file extensions list found for path not being watched

有人有想法么?有什么办法可以使这项工作吗?

马丁·豪纳

我可以重现该问题,它看起来像个错误。我创建了一个错误报告:https : //jira.grails.org/browse/GRAILS-11665

我不清楚为什么它也会由安装的插件触发。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建有效的文件扩展名列表

来自分类Dev

Windows 命令获取文件扩展名列表

来自分类Dev

找不到Grails 1.3.7插件

来自分类Dev

如何从完整的文件名列表中删除文件扩展名?

来自分类Dev

获取目录中所有文件的不带扩展名的文件名列表

来自分类Dev

如何从Python中文件名列表中的文件名中删除扩展名?

来自分类Dev

根据扩展名列表在文件树中查找文件

来自分类Dev

Urxvt:在Perl库搜索路径中找不到Perl扩展名'...'

来自分类Dev

如何使用inotifywait监视目录以创建特定扩展名的文件

来自分类Dev

如何获得每个子目录中与文件扩展名列表匹配的第一个文件?

来自分类Dev

找不到 Grails 3 Cookie 插件

来自分类Dev

创建文件VBA时找不到路径

来自分类Dev

Matlab相当于“ endsWith”:如何过滤有关扩展名的文件名列表?

来自分类Dev

Matlab相当于“ endsWith”:如何过滤有关扩展名的文件名列表?

来自分类Dev

我用一堆扩展名编译了 PHP,但找不到任何 .so 文件

来自分类Dev

Grails 3.0.0.M1-创建插件-找不到方法bintray

来自分类Dev

找不到〜/ .vimrc文件的路径

来自分类Dev

找不到〜/ .vimrc文件的路径

来自分类Dev

轮询器未运行,找不到文件脚本/轮询器。活动未更新,未创建回购

来自分类Dev

将路径列表转换为文件名列表

来自分类Dev

Windows上的Apache找不到php扩展名

来自分类Dev

Htaccess删除.php扩展名为.html的URL找不到

来自分类Dev

Excel:创建不带扩展名的文件

来自分类Dev

如何创建扩展名为.aidl的文件?

来自分类Dev

创建扩展名为“log”的日志文件

来自分类Dev

如何检索特定文件扩展名的文件的文件路径?

来自分类Dev

错误:“在zip文件中找不到扩展名/package.json。” 重新打包和安装VSIX时

来自分类Dev

使用InvokeMethod创建时找不到路径

来自分类Dev

找不到路径,创建参数异常

Related 相关文章

  1. 1

    创建有效的文件扩展名列表

  2. 2

    Windows 命令获取文件扩展名列表

  3. 3

    找不到Grails 1.3.7插件

  4. 4

    如何从完整的文件名列表中删除文件扩展名?

  5. 5

    获取目录中所有文件的不带扩展名的文件名列表

  6. 6

    如何从Python中文件名列表中的文件名中删除扩展名?

  7. 7

    根据扩展名列表在文件树中查找文件

  8. 8

    Urxvt:在Perl库搜索路径中找不到Perl扩展名'...'

  9. 9

    如何使用inotifywait监视目录以创建特定扩展名的文件

  10. 10

    如何获得每个子目录中与文件扩展名列表匹配的第一个文件?

  11. 11

    找不到 Grails 3 Cookie 插件

  12. 12

    创建文件VBA时找不到路径

  13. 13

    Matlab相当于“ endsWith”:如何过滤有关扩展名的文件名列表?

  14. 14

    Matlab相当于“ endsWith”:如何过滤有关扩展名的文件名列表?

  15. 15

    我用一堆扩展名编译了 PHP,但找不到任何 .so 文件

  16. 16

    Grails 3.0.0.M1-创建插件-找不到方法bintray

  17. 17

    找不到〜/ .vimrc文件的路径

  18. 18

    找不到〜/ .vimrc文件的路径

  19. 19

    轮询器未运行,找不到文件脚本/轮询器。活动未更新,未创建回购

  20. 20

    将路径列表转换为文件名列表

  21. 21

    Windows上的Apache找不到php扩展名

  22. 22

    Htaccess删除.php扩展名为.html的URL找不到

  23. 23

    Excel:创建不带扩展名的文件

  24. 24

    如何创建扩展名为.aidl的文件?

  25. 25

    创建扩展名为“log”的日志文件

  26. 26

    如何检索特定文件扩展名的文件的文件路径?

  27. 27

    错误:“在zip文件中找不到扩展名/package.json。” 重新打包和安装VSIX时

  28. 28

    使用InvokeMethod创建时找不到路径

  29. 29

    找不到路径,创建参数异常

热门标签

归档