欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Flink MVN 打包配置文件找不到路径问题

程序员文章站 2024-02-02 23:06:22
...

 

如图所示,放在src/main/resources下面的config.properties配置文件在上传Jar包的时候报错,找不到文件路径。Flink MVN 打包配置文件找不到路径问题

解决方法:MVN 读取配置文件需要在pom.xml文件中配置 文件的路径、如下图所示。

    <build>
        <resources>
			<resource>
				<directory>src/main/resources</directory>
				<includes>
					<include>**/*.xml</include>
					<include>**/*.dic</include>
					<include>**/*.properties</include>
				</includes>
			</resource>
		</resources>
    </build>
      Properties pro = new Properties();
      pro.load(this.getClass().getResourceAsStream("/config.properties"));

然后通过 this.getClass().getResourceAsStream("/config.properties")获取配置文件内容,这样就不会报找不到路径的错误了!

相关标签: maven jar flink