You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Kai Jiang <ji...@gmail.com> on 2017/01/08 16:40:26 UTC

Re: Dev environment set up

Thanks! This would be very helpful.

Best,
Kai

On 2016-08-16 17:37 (-0800), Dan Halperin <d....@google.com.INVALID> wrote: 
> There is a hack that I've been using in IntelliJ, since that Maven config> 
> does not seem to being picked up correctly:> 
> 
> If you go to Edit Configurations > Default > JUnit> 
> 
> then you can set it to "Use classpath of module direct-runner" (the> 
> -DbeamUseDummyRunner=false may or may not also be necessary).> 
> 
> Dan> 
> 
> 
> 
> On Tue, Aug 16, 2016 at 11:29 AM, Gaurav Gupta <ga...@gmail.com>> 
> wrote:> 
> 
> > Chaoran,> 
> >> 
> > Tests annotated with @Category(NeedsRunner.class) are ignored when you run> 
> > tests using maven because sdks/java/core/pom.xml is configured to do so.> 
> > <excludedGroups>> 
> >   org.apache.beam.sdk.testing.NeedsRunner> 
> > </excludedGroups>> 
> >> 
> > But when you run it from IDE these tests are not ignored and these tests> 
> > fail.> 
> >> 
> > HTH.> 
> >> 
> > Gaurav> 
> >> 
> > On Mon, Aug 15, 2016 at 8:10 PM, Chaoran Yu <yu...@gmail.com>> 
> > wrote:> 
> >> 
> > > Hi folks,> 
> > >> 
> > >    I have a question about setting up an IDE to develop for Beam. I use> 
> > > IntelliJ but ran into the following issue:> 
> > >    All tests passed in command line by running Maven build. But when I> 
> > > tried to run TextIOTest in IntelliJ for example, a whole bunch of tests> 
> > > failed with the following error:> 
> > >> 
> > > java.lang.IllegalArgumentException: Cannot call #run(Pipeline) on an> 
> > > instance of CrashingRunner. CrashingRunner should only be used as the> 
> > > default to construct a Pipeline using TestPipeline, and cannot execute> 
> > > Pipelines. Instead, specify a PipelineRunner by providing PipelineOptions> 
> > > in the system property 'beamTestPipelineOptions'.> 
> > >> 
> > > Looks like Intellij is having configuration problems. Is anybody using> 
> > > Intellij or Eclipse and is there anything I need to do to configure it?> 
> > >> 
> > > Thank you,> 
> > > Chaoran> 
> > >> 
> >> 
>