我们正在使用IBM MobileFirst平台开发移动应用程序。
我们使用命令行工具使用命令'mfp build'编译代码并使用'mfp deploy'进行部署,我们可以从下面提到的URL预览应用程序:http://localhost:xxxxx/worklightconsole/index.html
在做'mfp build'之后,我得到了这6个文件:
问题:
因为当我键入'mfp build'时,它会部署文件,但我们不确定它的部署位置。我们没有安装WAS而是“自由”用于我们的知识
答案 0 :(得分:1)
MobileFirst Platform CLI工具包含一个嵌入式WebSphere Liberty概要文件服务器。正是这个服务器及其内部数据库(在开发时间(!)期间),您提到的工件被部署到。
您创建一个项目(" mfp create") 然后启动服务器(" mfp start")。
然后创建应用程序,开发它们等等。
最终,您构建并将其部署到服务器(" mfp build"," mfp deploy")。
build命令的结果文件是.adapter和.wlapp文件 这些使用deploy命令部署到服务器的数据库。
然后,您可以使用" mfp console"。
在控制台中查看这些文件.war文件是项目的运行时,包含各种服务器操作所需的元数据。此文件是服务器的一部分,由底层工具自动处理。这在开发过程中是不可见的。