I have done all these but still got some issue in IDEA, especially in the flink-connector project. ----
On 7/4/17, 15:57, "Piotr Nowojski" <pi...@data-artisans.com> wrote: Besides deactivating “scala-2.10” profile in the Intellij it might be necessary to: - reimport maven project: 1. Right click on root module: “flink-parent” 2. Maven 3. reimport - invalidate caches and restart: File -> Invalidate caches and restart -> invalidate /restart - rebuild whole project I suspect that either activation of scala-2.10 by default comes from flink-scala and flick-scala-shell poms or it’s an artifact because you created/imported Intellij project when 2.10 was the default. If the first option is true, this PR: https://github.com/apache/flink/pull/4240 <https://github.com/apache/flink/pull/4240> might fix this issue. Another quirk that I encauntered is the compile error about ILoopCompat class being defined twice in Intellij (works fine from console). This comes from flink-scala-shell/pom.xml, which defines two different source paths depending on Scala version: <source>src/main/scala-${scala.binary.version}</source> Such thing is not supported by Intellij and one have to manually remove one of the source directory (either 2.11 or 2.10) from the project settings. Piotrek > On Jul 4, 2017, at 9:46 AM, Aljoscha Krettek <aljos...@apache.org> wrote: > > Thanks for the hint! > >> On 4. Jul 2017, at 06:03, Ted Yu <yuzhih...@gmail.com> wrote: >> >> Looks like the picture didn't go thru. >> >> Mind using third party site ? >> >> Thanks >> >> On Mon, Jul 3, 2017 at 8:56 PM, Jark Wu <j...@apache.org> wrote: >> >>> Hi devs, >>> >>> Yesterday, I updated the master code which include [FLINK-7030]: Build >>> with scala-2.11 by default. After that, I entered a strange problem with >>> IDEA that many classes can't be found, and the project can't be >>> built/compiled (in IDEA), but maven install worked good. >>> >>> After a series of attempts, I found that IDEA activate the scala-2.10 >>> profile by default which result in this problem. After deactivate >>> scala-2.10 profile via sidebar Maven Projects -> Profiles -> deactivate >>> "scala-2.10" profile, and every works good again. >>> >>> [image: 内嵌图片 1] >>> >>> I share this tip in the dev list, because a lot of my colleagues have the >>> same issues, and maybe many other Flink devs have the same problem too. >>> >>> BTW, I don't know why IDEA activate scala-2.10 by default, not sure it's a >>> IDEA bug or the wrong profile setting somewhere. >>> >>> >>> Regards, >>> Jark Wu >>> >