Hey Henry,

On 21 Jul 2014, at 09:18, Henry Saputra <henry.sapu...@gmail.com> wrote:
> What are your recommended setup to run and develop Flink locally?

I use IntelliJ for day-to-day dev and testing and run everything inside the IDE.

If you want to use real programs to test your code you can use 
JavaProgramTestBase for local startup of the system. 
o.a.flink.test.exampleJavaPrograms.WordCountITCase is a good example to see how 
it works.

You can also write tests, which use LocalEnvironment. If you want to use an 
existing Flink installation, e.g. in flink-dist/target or remote, you can use 
the RemoteEnvironment to submit a JAR.

Does any of this help?

> I have been doing local Flink by going to flink-dist/target/ and run
> Flink from there.
> I was wondering if you guys have preferred way to do Flink development?
> Maybe we could add section about "Developing Flink" in the website?

+1

We had something along those lines a while back for Eclipse and I remember that 
it was helpful when I started with the project. Thanks for pointing this out. 
:-)

Reply via email to