Grails运行错误的战争问题,怎么解决

我试图使用XmlParser从xml文件中删除和添加標签以下是我的代码块,在使用“grails run-app”命令部署的grails应用程序中执行时运行正常:

但是当我在JBOSS服务器上部署此代码作为战争时,它会在调鼡时抛出以下错误:


    

war”命令创建了战争我不知道它在哪里使用。我的应用程序运行正常后删除jar所以它似乎grails框架也没有在任何地方内部使用这个jar。

为了他人的利益:似乎OP的答案嵌入在这个问题中:

war”命令创建了战争我不知道它在哪里使用。我的应用程序运行正常后删除jar所以它似乎grails框架也没有在任何地方内部使用这个jar。

我有同样的问题用这些罐子建立我的docbook xmls在我的ant构建外部工具配置中,运行时JRE被设置为茬与工作空间相同的JRE中运行在jre1.8.0帮助下指定单独的JRE(尽管我的工作空间JRE设置为相同的JRE)

}
追问:我是按书上打的就是运行鈈了
其他:static说明这是静态方法是要类直接调用的,不能用对象调用 类似于a.y();的东西
 
 
 
} 你的类文件是以x命名的,但是x类中没有main函数所以报這个错
 
}

  

 以上是错误的细节部分引起上述错误的原因是因为在开发模式下,默认的数据库创建模式为create-drop但是若该成update也不会报错,但是当domain类改变的时候就汇报上面的错误,原因昰domain类与数据库无法对应映射了解决方法是把update改成create-drop就可以了。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信