Ibm mobilefirst MobileFirst:CLI Java适配器将不会在Studio中运行
我正在OSX上使用MobileFirst平台v7.0。我倾向于在Studio和CLI之间来回切换,这取决于我正在做什么 我发现,如果没有一些手动配置,通过命令行创建的Java适配器将无法使用Studio构建。当我找到一个解决方案时,95%的人都把这个问题打出来了,所以我决定无论如何都把它贴出来,希望它能帮助其他人 复制:Ibm mobilefirst MobileFirst:CLI Java适配器将不会在Studio中运行,ibm-mobilefirst,mobilefirst-adapters,mobilefirst-studio,mobilefirst-cli,Ibm Mobilefirst,Mobilefirst Adapters,Mobilefirst Studio,Mobilefirst Cli,我正在OSX上使用MobileFirst平台v7.0。我倾向于在Studio和CLI之间来回切换,这取决于我正在做什么 我发现,如果没有一些手动配置,通过命令行创建的Java适配器将无法使用Studio构建。当我找到一个解决方案时,95%的人都把这个问题打出来了,所以我决定无论如何都把它贴出来,希望它能帮助其他人 复制: 在Studio中创建工作区、MFP项目和混合应用程序 在Studio中,使用包com.Studio创建名为Studio的Java适配器 部署Studio适配器。适配器成功构建和
mfp适配器添加CLI-t java-p com.CLI
“com.cli.CLIApplication”未找到
我发现问题在于,在使用CLI创建适配器时,源文件夹adapters/CLI/src没有添加到项目的Java构建路径 在尝试手动将源文件夹添加到生成路径时,我发现没有在CLI目录中创建“bin”文件夹。如果我没有手动创建bin文件夹并将其设置为源文件夹的输出文件夹,我将得到错误
JAXRS应用程序类:“com.cli.CLIApplication”必须扩展javax.ws.rs.Application
因此解决方案是:
适配器现在应该在Studio或CLI中生成。您能告诉我如何在任何混合项目中创建适配器时获得创建Java适配器的选项吗?