我在Groovy Grails工具套件中有一个项目。以下是 VMWare服务器的设置:
bio.http.port = 8080
bio.https.port = 8444
Config.groovy中:
development {
grails.serverURL = "http://localhost:8080/${appName}"
}
当我这样做时:
dev run-app 我在控制台中获得以下内容
| Loading Grails 2.1.4
| Configuring classpath.
| Environment set to development.....
| Packaging Grails application.....
| Compiling 1 source files.....
| Running Grails application
Configuring Spring Security Core ...
... finished configuring Spring Security Core
Configuring Spring Security CAS ...
... finished configuring Spring Security CAS
**** ENVIRONMENT ****
***** development****
*********************
| Server running. Browse to http://localhost:8080/appName
但VMWare VFabric tc Server tb显示服务器已停止。实际上,如果我点击上一个URL没有任何反应。为什么控制台显示"服务器运行"什么时候不是?
如果我右键单击我的项目>以>运行在服务器上运行> VMWare的
然后我可以看到服务器已启动,已同步并且: http://localhost:8080/ 说明: 恭喜!您已成功设置并启动了vFabric tc Server Developer Edition。你准备好了!
但是我的应用程序根本没有运行: http://localhost:8080/appName/
HTTP Status 404. The requested resource is not available
任何想法或提示都将受到高度赞赏。