Hey Alexander, there is only the option "env.java.opts", which can be set in the config. I think you cannot use this to have multiple "-classpath" options when starting Java?
It makes sense to have the option to add something to the classpath. I will check this and fix it. :-) What about "taskmanager.env.java.classpath" and "jobmanager.env.java.classpath" as a configuration key? And maybe an additional "env.java.classpath"? PS: sorry for the incomplete mail before :D On 15 Jan 2015, at 01:00, Alexander Alexandrov <alexander.s.alexand...@gmail.com> wrote: > Hi there, > > is there a canonical / suggested way to customize the classpath of the Flink > JM and TM processes? > > At the moment I hardcoded my way around this by manually changing the > following lines like that: > > # in taskmanager.sh > $JAVA_RUN [...] -classpath "/tmp/classes:$FLINK_TM_CLASSPATH" > > # in jobmanagre.sh > $JAVA_RUN [...] -classpath "/tmp/classes:$FLINK_JM_CLASSPATH" > > Perhaps there is a variable that I can set in conf/flink.yaml that will do > the same trick.