grails引导运行在启动内部tomcat之前挂起
这个项目运行得很好,但突然间它在启动时没有出现任何错误 运行App--verbose--stacktrace打印:grails引导运行在启动内部tomcat之前挂起,grails,freeze,bootrun,Grails,Freeze,Bootrun,这个项目运行得很好,但突然间它在启动时没有出现任何错误 运行App--verbose--stacktrace打印: grails> run-app --verbose --stacktrace | Running application... > Configuring > 0/1 projects > root project > Resolving dependencies ':classpath> Configuring > 1/1 project
grails> run-app --verbose --stacktrace
| Running application...
> Configuring > 0/1 projects > root project > Resolving dependencies ':classpath> Configuring > 1/1 projects > Resolving dependencies ':agent' > Resolving depen> Configuring > 1/1 projects > Resolving dependencies ':agent' > Resolving depen:compileJava UP-TO-DATE
:compileGroovy UP-TO-DATE
:buildProperties UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:findMainClass
:bootRun
2017-04-18 14:20:47.410 ERROR --- [ main] g.boot.config.tools.ClassPathScanner : The application defines a Groovy source using the default package. Please move all Groovy sources into a package.
> Building 85% > :bootRun
Configuring Spring Security Core ...
... finished configuring Spring Security Core
> Building 85% > :bootRun
Configuring Spring Security UI ...
... finished configuring Spring Security UI
> Building 85% > :bootRun
我看不出发生了什么事。我试图清理构建目录,但没有帮助
自工作会话以来唯一改变的是我添加了一些GSP文件。但我认为这不会让创业公司停滞不前,是吗?好吧,这个神秘的问题已经找到了解决办法。 我忘了检查MSSQL中的数据库是否正常。其他不使用tcp的数据库也可以工作,但这个数据库使用的是操作系统现在使用的端口49678。 使用漂亮的应用程序“cports”,我可以看到:
services.exe 772 TCP 49678 :: :: Listening services.exe Operativsystemet Microsoft® Windows® Tjänst- och styrenhetsapp 10.0.14393.0 (rs1_release.160715-1616) Microsoft Corporation N/A 2017-04-18 14:58:44
所以我把MSSQL使用的端口改为1433,然后痛苦就结束了