Ibm mobilefirst 移动第一战文件创建

Ibm mobilefirst 移动第一战文件创建,ibm-mobilefirst,Ibm Mobilefirst,我已经创建了一个新的虚拟MF项目,我想在我的生产服务器上部署它 我已经在“构建设置和部署目标…”菜单中声明了目标服务器,然后清理并构建了项目。我还为应用程序单击了“构建所有环境” 如果我没有在本地开发服务器上运行我的应用程序,则不会创建war文件 我想要的是创建一个项目,使用配置工具部署war,然后在此运行时中创建和部署应用程序(都在生产服务器上,而不是本地开发人员上) 为生产服务器生成war文件时不创建war文件是否正常? 我是否可以使用在开发服务器上运行时生成的war,或者其中的文件配置错误

我已经创建了一个新的虚拟MF项目,我想在我的生产服务器上部署它

我已经在“构建设置和部署目标…”菜单中声明了目标服务器,然后清理并构建了项目。我还为应用程序单击了“构建所有环境”

如果我没有在本地开发服务器上运行我的应用程序,则不会创建war文件

我想要的是创建一个项目,使用配置工具部署war,然后在此运行时中创建和部署应用程序(都在生产服务器上,而不是本地开发人员上)

为生产服务器生成war文件时不创建war文件是否正常?
我是否可以使用在开发服务器上运行时生成的war,或者其中的文件配置错误?

您可以使用为生产服务器上的本地开发服务器创建的war文件,只要server/conf中的工件相同(例如authenticationConfig.xml)。只有在使用“在开发服务器上运行”选项时,才会在Studio中创建WAR文件


您也可以。

您可以使用为生产服务器上的本地开发服务器创建的WAR文件,只要server/conf中的工件相同(例如authenticationConfig.xml)。只有在使用“在开发服务器上运行”选项时,才会在Studio中创建WAR文件


您也可以。

服务器/conf文件夹在项目中。那么,当你说“相同”时,你的意思是在制造了战争之后,我不应该在不重新部署战争的情况下改变事实吗?这是正确的。例如,如果您必须在开发环境中使用与在生产环境中不同的身份验证机制(导致authenticationConfig.xml发生更改),或者类似的情况。由于server/conf中的工件进入了WAR,如果您更改了这些工件,必须重新构建WAR——否则就不会了。正如前面所述,我使用ant从eclipse创建了一个WAR。我在项目中创建了build.xml,然后用ant运行它。在build.xml中,我只更改了worklight-ant-builder.jar的pathelement以反映我自己的路径。我制作了一个war,据我所见,它包含与dev server生成的war相同的文件。web xml也是一样的。server/conf文件夹在项目中。那么,当你说“相同”时,你的意思是在制造了战争之后,我不应该在不重新部署战争的情况下改变事实吗?这是正确的。例如,如果您必须在开发环境中使用与在生产环境中不同的身份验证机制(导致authenticationConfig.xml发生更改),或者类似的情况。由于server/conf中的工件进入了WAR,如果您更改了这些工件,必须重新构建WAR——否则就不会了。正如前面所述,我使用ant从eclipse创建了一个WAR。我在项目中创建了build.xml,然后用ant运行它。在build.xml中,我只更改了worklight-ant-builder.jar的pathelement以反映我自己的路径。我制作了一个war,据我所见,它包含与dev server生成的war相同的文件。web xml也是一样的。