我成功地创建了一个Grails War文件。当我将war文件(multisite)放在tomcat服务器(web-app文件夹)上并启动服务器时,URL“http://localhost:8080/multisite”不起作用。我得到“请求的资源不可用”的消息。感谢任何帮助!
我用这种方式解决了这个问题。在buildconfig.groovy文件中有“grails.project.war.file=”target/${appName}-${appVersion}.war“。当我只使用war命令时,它会生成multisite-0.1.war。我把这个war文件放在tomcat WebApp文件夹中。我可以得到URL的第一页,但不能得到其他页。其他URL似乎是基于项目名称而没有任何版本的。我更改了grails.project.war.file=”target/${appName}.war“,然后一切都正常了。
在tomcat 7.0.57中部署应用程序时,我得到了Valiate Jar文件错误。将tomcat版本更改为8是解决此问题的唯一方法?这是我的错误日志: org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/home/webapps/myapp/WEB-INF/lib/tomcat-
我有一个Grails(2.5.3版)应用程序,当我通过选项:要部署的WAR文件在Tomcat中部署时,选择WAR文件,会出现以下错误。如果我尝试一个更简单的应用程序(大小、复杂度等),它运行得很好。 但是,如果在从manager运行应用程序时手动将war文件的内容复制到Tomcat路径:pathTomcat/webapps/myApplication,则效果良好。出现任何错误。 错误: Grail
我试图通过运行“grailsdevwar”命令并将war手动部署到Tomcat容器中,在测试环境中部署grails应用程序。该应用程序没有运行,我看到几个错误日志,如下所示: ./logs/catalina.out:2014-01-13 09:18:53,415 [主] 错误上下文。GrailsContextLoader - 初始化应用程序时出错:创建名为“instanceTagLibraryAp
我无法在Tomcat 6上部署Grails 2.2.4应用程序。我尝试了新安装的tomcat,甚至我的应用程序的旧版本(以前运行过)。 此异常在一分钟后引发。在tomcat启动后: 我真的不知道从哪里开始修理它-/
我有一个带有grails的web应用程序,我想使用.war文件在cPanel中部署这个web应用程序。我遵循这个指南,首先我创建了数据库,然后在我的应用程序数据源上添加了数据库信息,制作了war文件并在cPanel上上传了PUBLIC_HTML文件上的war,将war文件重命名为zip文件并解压缩。我检查了url(sampleDomain.com/myApp),但它显示如下错误: 我不知道如何部署
我有一个使用Grails开发的Web应用程序。我正在尝试实现一个后台进程,该进程使用Grails的quutz1.0-RC9插件每5分钟扫描一次DB中的表。 在尝试编写实际逻辑之前,我正在学习如何使用这个插件,因为我是石英的新手。所以我创建了一个作业,每5秒打印一次带有当前时间戳的消息“hai”。 还有我的QuartzConfig。groovy是 当使用命令运行时,这可以正常工作。但是当使用命令创建
使用tomcat 2.2.0构建grails 2.1.0应用程序时,在tomcat 7上部署时,在启动时会出现以下错误: 和 java.lang.noClassDeffounderror:org/apache/tomcat/perioadeventListener at java.lang.classloader.defineClass1(本机方法)at java.lang.classloader
我将Grails 2.3.11应用程序部署到AppFog(tomcat 6实例),并且tomcat的默认URIEncoding设置为ISO-8859-1(通过GET请求接收到的克罗地亚字符不可用)。在我的例子中,我发现Tomcat服务器中的连接器设置。xml应该配置URIEncoding=“UTF-8”选项(我在docker image上测试了它,它正在使用这个选项)。由于我甚至不确定是否可以在A