现在目录如下:
由于云函数本地运行需要main函数,为了与云函数解耦,我们用子模块来实现
创建后目录如下:
点击同步(十分重要)
此时云函数就会以子模块的方式存在在项目里
首先在子模块的配置里进行修改:
这里有几个关键点,首先要在entrypoint的模块下添加依赖,其次要在entrypoint的main的文件夹下添加以来,最后是添加的是java-fn main这个依赖(这里是坑最深的地方)
然后在build.grade里面进行修改
这里要注意添加的是子模块名,不是project名称
在enrtypoint里面创建main函数,可以看到调用Handler成功