Developing and running Flink applications in Linux through Windows editors or IDE's ?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Developing and running Flink applications in Linux through Windows editors or IDE's ?

Esa Heikkinen

Hello

 

I am newbie with Flink.

 

I’d want to develop my Flink scala-application in Windows IDE (for examples IntelliJ IDEA) and run them in Linux (Ubuntu).

Is that good or bad idea ? Or is it some remote use possible ?

 

At this moment there are no graphical interface (GUI) in Linux. Or would it be better to be ?

 

I have ssh-tunneled the port 8081 to Windows and I can run (or monitor) my Flink applications in browser (Firefox) of Windows.

 

Or is it better to use a simple editor like nano in Linux and forgot all “smart” GUI editors and IDE’s in Windows-side ?

 

Do you have recommendations how to do that ?

 

---

 

 

 

 

 

Reply | Threaded
Open this post in threaded view
|

Re: Developing and running Flink applications in Linux through Windows editors or IDE's ?

Till Rohrmann
Hi Esa,

welcome to the community :-). For the development of Flink it does not really matter how you code. In general, contributors pick what suits their needs best and so should you. Here is a link for general remarks for setting up IntelliJ and Eclipse [1].


Cheers,
Till

On Thu, Feb 8, 2018 at 1:49 PM, Esa Heikkinen <[hidden email]> wrote:

Hello

 

I am newbie with Flink.

 

I’d want to develop my Flink scala-application in Windows IDE (for examples IntelliJ IDEA) and run them in Linux (Ubuntu).

Is that good or bad idea ? Or is it some remote use possible ?

 

At this moment there are no graphical interface (GUI) in Linux. Or would it be better to be ?

 

I have ssh-tunneled the port 8081 to Windows and I can run (or monitor) my Flink applications in browser (Firefox) of Windows.

 

Or is it better to use a simple editor like nano in Linux and forgot all “smart” GUI editors and IDE’s in Windows-side ?

 

Do you have recommendations how to do that ?

 

---