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