sc.TextFile("")是Spark框架中用于读取文本文件的方法。在Eclipse中工作,但不在JAR中工作的原因可能是文件路径的问题。
在Eclipse中,文件路径可以是相对路径,相对于项目的根目录。而在JAR中运行时,文件路径应该是相对于JAR包所在的目录。
为了解决这个问题,可以尝试以下几种方法:
推荐的腾讯云相关产品:腾讯云对象存储(COS)。腾讯云对象存储(COS)是一种高可用、高可靠、安全、低成本的云存储服务,适用于存储和处理大规模非结构化数据。您可以将文件上传到COS中,并使用COS提供的URL进行访问。
腾讯云COS产品介绍链接地址:https://cloud.tencent.com/product/cos
Elastic 实战工作坊
Elastic 实战工作坊
第三期Techo TVP开发者峰会
云+社区技术沙龙[第18期]
serverless days
Elastic 中国开发者大会
云+社区开发者大会 武汉站
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云