前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >本地环境下启动openFaas创建的Java的云函数

本地环境下启动openFaas创建的Java的云函数

作者头像
粲然忧生
发布2022-09-27 19:02:39
4620
发布2022-09-27 19:02:39
举报
文章被收录于专栏:工程师的分享

一、创建一个JAVA工程

二、在该目录下创建一个java的openfaas云函数

现在目录如下:

三、创建entrypoint子模块

由于云函数本地运行需要main函数,为了与云函数解耦,我们用子模块来实现

创建后目录如下:

四、修改主工程的settings.gradle,添加云函数的关联

点击同步(十分重要)

此时云函数就会以子模块的方式存在在项目里

五、给entryPoint添加云函数的依赖

首先在子模块的配置里进行修改:

这里有几个关键点,首先要在entrypoint的模块下添加依赖,其次要在entrypoint的main的文件夹下添加以来,最后是添加的是java-fn main这个依赖(这里是坑最深的地方)

然后在build.grade里面进行修改

这里要注意添加的是子模块名,不是project名称

七、点击同步:

八、验证

在enrtypoint里面创建main函数,可以看到调用Handler成功

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、创建一个JAVA工程
  • 二、在该目录下创建一个java的openfaas云函数
  • 三、创建entrypoint子模块
  • 四、修改主工程的settings.gradle,添加云函数的关联
  • 五、给entryPoint添加云函数的依赖
  • 七、点击同步:
  • 八、验证
相关产品与服务
云函数
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档