我尝试通过将build.gradle
中的warName更改为moqui-plus-runtime.war
并运行gradle addRuntime
然后gradle deployTomcat
来遵循战争生成说明。在war构建中没有错误,我检查了war文件是否已经安装为ROOT。我没有进行任何其他更改(仍在使用MoquiDevConf
,我已在MoquiInit.properties
中使用了其他系统参数。)
当我启动tomcat8
时,我没有在日志文件中看到任何错误,并且它说它正在加载moqui-plus-runtime
,但是当我在浏览器中发出任何请求时,{{1 }}显示任何请求的localhost_access... log
。
你能告诉我我可能错过了哪些内容或者我将如何调试 - 除了404
消息之外,日志文件中的信息很少。
答案 0 :(得分:0)
我按照以下步骤部署到同一台机器上的Tomcat实例。这是来自内存,因为我的生产机器在接下来的几周内当前处于脱机状态。
gradle cleanAll
以删除旧的WAR等gradle build
gradle loadProduction
以加载生产数据库,或者运行java -Dmoqui.conf=conf/MoquiProductionConf.xml -jar moqui-1.5.3.war -load -types=seed,seed-initial
,以便您可以选择要加载到生产中的数据类型等。gradle addRuntimeTomcat
此任务会添加运行时,如果在步骤1中正确设置了位置,还会将已完成的WAR复制到Tomcat webapps目录中。希望这有帮助