代码之家  ›  专栏  ›  技术社区  ›  Taylor Leese

运行应用程序期间的Grails警告/错误

  •  2
  • Taylor Leese  · 技术社区  · 14 年前

    当我尝试在Eclipse中运行我的Google应用引擎/Grails测试应用程序时,我现在看到下面的警告。

    1. 警告,目标导致名称覆盖,名称令人吃惊
    2. 警告:找不到C:\users\some person.grails\1.2.0\projects\test grails\plugins\app-engine-0.8.8\grails app\conf\spring。
    3. 警告:找不到C:\users\some person.grails\1.2.0\projects\test grails\plugins\app-engine-0.8.8\grails app\conf。
    4. 警告:找不到C:\users\some person.grails\1.2.0\projects\test grails\plugins\app-engine-0.8.8\grails app\conf\hibernate。

    下面是控制台的输出:

    Base Directory: C:\Users\Some Person\workspace\test-grails
    Resolving dependencies...
    Dependencies resolved in 1160ms.
    Running script C:\grails-1.2.0\scripts\RunApp.groovy
    Environment set to development
    Warning, target causing name overwriting of name startLogging
      [groovyc] Compiling 1 source file to C:\Users\Some Person\workspace\test-grails\web-app\WEB-INF\classes
         [copy] Copying 1 file to C:\Users\Some Person\.grails\1.2.0\projects\test-grails
         [copy] Copying 1 file to C:\Users\Some Person\workspace\test-grails\web-app\WEB-INF
    Configuring persistence for AppEngine
         [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\spring not found.
         [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf not found.
         [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\hibernate not found.
    

    在用SpringToolsSuite(STS)创建了一个Grails项目,然后安装了应用引擎插件“GrailsInstallPluginAppEngine”之后,我得到了这个错误。之前,我安装了Grails项目运行正常的应用引擎插件。

    有什么办法解决这些警告吗?

    3 回复  |  直到 13 年前
        1
  •  1
  •   leebutts    14 年前

    警告1是由Grails脚本中的问题引起的。我看了一下Jira,但没有看到与之相关的bug报告。我认为它不会引起任何副作用。

    警告2、3和4指的是应用引擎插件内的文件夹。 即使他们很烦人,他们也不会做任何伤害。 你能做的最好的事情就是对应用引擎插件提出一个JIRA,请求作者添加这些文件夹来停止警告。

        2
  •  0
  •   Esko    14 年前

    你创建的应用程序 grails create-app 对吧?应该创造的 conf (和) hibernate spring 在它下面)grails项目根目录下的文件夹。

    如果您正在运行IDE,那么可能是IDE没有 “请参阅” 因为文件夹是空的,这本身也是一个错误。

        3
  •  0
  •   Manny    14 年前

    在编写过程中,不要使用Spring工具套件来创建Grails应用程序,因为1)它仍然是新的,不够成熟;2)它更改了一些默认设置,并导致许多问题,特别是在混合命令行执行的情况下。

    使用netbeans或intellij。为了创建Grails应用程序,我从Eclipse切换到了NetBeans,尽管我是Eclipse的一个重要支持者。