Pergunta

Atualmente, estou vendo os avisos abaixo ao tentar executar meu aplicativo de teste do Google App Engine/Grails no Eclipse.

  1. Aviso, alvo causando sobrecrição de nomes do nome StartLogging
  2. Aviso: C: Usuários Some Pessoa.Grails 1.2.0 Projects Test-Grails Plugins App-Engine-0.8.8 Grails-App conf Spring não encontrado.
  3. Aviso: C: Usuários Some Person.Grails 1.2.0 Projects Test-Grails Plugins App-Engine-0.8.8 Grails-App conf não encontrado.
  4. Aviso: C: Usuários Some Person.Grails 1.2.0 Projects Test-Grails Plugins App-Engine-0.8.8 Grails-App conf hibernate não encontrado.

Aqui está a saída do console:

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.

Recebo esse erro depois de criar um projeto Grails com o Spring Tools Suite (STS) e instalar o plug-in aplicativo "Grails Install-Plugin App-Engine". Antes, instalo o plug-in aplicativo que o projeto Grails é executado corretamente.

Alguma idéia de como resolver esses avisos?

Foi útil?

Solução

O aviso 1 é causado por um problema nos scripts dos Grails. Eu dei uma olhada em Jira, mas não conseguia ver um relatório de bug relacionado a ele. Eu não acho que isso causa efeitos colaterais.

Os avisos 2,3 e 4 estão se referindo a pastas dentro do plug-in aplicativo. Mesmo que sejam irritantes, não estarão causando nenhum dano. A melhor coisa que você pode fazer é criar um JIRA contra o plug-in de mecanismo de aplicativo solicitando ao autor que adicione essas pastas para interromper os avisos.

Outras dicas

Você criou o aplicativo com grails create-app, certo? Isso deveria ter criado conf (e hibernate e spring Sob ele) pasta sob a raiz do projeto Grails.

Se você está passando pelo IDE, é possível que o IDE não "Vejo" as pastas porque estão vazias, o que também seria um erro em si.

Até o escrito, não use o Spring Tools Suite para criar aplicativos de graals, porque 1) ainda é novo e não maduro o suficiente, 2) altera algumas das configurações padrão e causa muitos problemas, especialmente se você misturar a execução da linha de comando.

Use NetBeans ou Intellij. Para criar aplicativos do Grails, mudei do Eclipse para o NetBeans, apesar de ser um grande defensor do Eclipse.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top