Hi Aljoscha,

I have tried
`StreamJob.class.getClassLoader().getResource("application.conf").getPath()`,
but I got this exception.

Caused by: java.io.FileNotFoundException: Properties file
/home/tonywei/flink/file:/tmp/flink-web-24351e69-a261-45be-9503-087db8155a8f/d69a3ca9-bfa0-43ef-83e8-e15f38162a87_quickstart-0.1.jar!/application.conf

Best Regards,
Tony Wei

2017-09-08 23:24 GMT+08:00 Aljoscha Krettek <aljos...@apache.org>:

> Hi,
>
> How are you specifying the path for the properties file? Have you tried
> reading the properties by using this.getClass().
> getClassLoader().getResource()?
>
> Best,
> Aljoscha
>
> > On 8. Sep 2017, at 16:32, Tony Wei <tony19920...@gmail.com> wrote:
> >
> > Hi,
> >
> > I put the my configuration file in `./src/main/resources/` and packed it
> inside my jar.
> > I want to run it on standalone cluster by using web UI to submit my job.
> > No matter which way I tried, the ParameterTool.fromPropertiesFile()
> couldn't find the file path, but threw `FileNotFoundException` instead.
> > Is there any best practice to deal with such problem? Thanks for your
> help.
> >
> > Best Regards,
> > Tony Wei
>
>

Reply via email to