Function所在jar包默认解压路径问题

部署function时function所在jar包会默认解压到tmp下的pulsar-nar目录下,这个路径可以修改吗?

问题能描述的清晰一些么?functions Worker无论随broker启动还是独立进程启动都无需额外的jar包,都是包含在pulsar的二进制包中的

我编写的function引用了很多包,用maven打包的时候把这些jar包打进去了比如,我的function达成成了一个function.jar这里面包含我的源码class包路径为org.xxx.xx 还有lib文件夹里面包含了我的依赖包,我创建function时,用pulsar-admin functions create --jar 命令创建后就会在/tmp下生成pulsar-nar 目录然后里面就会包含我所打的jar包解压后的文件比如 lib以及org.xxx.xx等,我创建function时没有将我引用的jar放到apache-pulsar-2.10.0/lib 下 放到了apache-pulsar-2.10.0/functions下