[ 
https://issues.apache.org/jira/browse/FLINK-5008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15748487#comment-15748487
 ] 

ASF GitHub Bot commented on FLINK-5008:
---------------------------------------

Github user fhueske commented on a diff in the pull request:

    https://github.com/apache/flink/pull/2764#discussion_r92400903
  
    --- Diff: docs/quickstart/scala_api_quickstart.md ---
    @@ -136,49 +136,82 @@ Use one of the following commands to __create a 
project__:
         {% highlight bash %}
         $ mvn archetype:generate                               \
           -DarchetypeGroupId=org.apache.flink              \
    -      -DarchetypeArtifactId=flink-quickstart-scala     \
    +      -DarchetypeArtifactId=flink-quickstart-scala     \{% unless 
site.is_stable %}
    +      
-DarchetypeCatalog=https://repository.apache.org/content/repositories/snapshots/
 \{% endunless %}
           -DarchetypeVersion={{site.version}}
         {% endhighlight %}
         This allows you to <strong>name your newly created project</strong>. 
It will interactively ask you for the groupId, artifactId, and package name.
         </div>
         <div class="tab-pane" id="quickstart-script">
     {% highlight bash %}
    -$ curl https://flink.apache.org/q/quickstart-scala.sh | bash
    +{% if site.is_stable %}
    +    $ curl https://flink.apache.org/q/quickstart-scala.sh | bash
    +{% else %}
    +    $ curl https://flink.apache.org/q/quickstart-scala-SNAPSHOT.sh | bash
    +{% endif %}
     {% endhighlight %}
         </div>
     </div>
     
     
     ### Inspect Project
     
    -There will be a new directory in your working directory. If you've used 
the _curl_ approach, the directory is called `quickstart`. Otherwise, it has 
the name of your artifactId.
    +There will be a new directory in your working directory. If you've used
    +the _curl_ approach, the directory is called `quickstart`. Otherwise,
    +it has the name of your `artifactId`:
    +
    +{% highlight bash %}
    +$ tree quickstart/
    +quickstart/
    +├── pom.xml
    +└── src
    +    └── main
    +        ├── resources
    +        │   └── log4j.properties
    +        └── scala
    +            └── org
    +                └── myorg
    +                    └── quickstart
    +                        ├── BatchJob.scala
    +                        ├── SocketTextStreamWordCount.scala
    +                        ├── StreamingJob.scala
    +                        └── WordCount.scala
    +{% endhighlight %}
     
     The sample project is a __Maven project__, which contains four classes. 
_StreamingJob_ and _BatchJob_ are basic skeleton programs, 
_SocketTextStreamWordCount_ is a working streaming example and _WordCountJob_ 
is a working batch example. Please note that the _main_ method of all classes 
allow you to start Flink in a development/testing mode.
     
     We recommend you __import this project into your IDE__. For Eclipse, you 
need the following plugins, which you can install from the provided Eclipse 
Update Sites:
     
     * _Eclipse 4.x_
    -  * [Scala IDE](http://download.scala-ide.org/sdk/e38/scala210/stable/site)
    +  * [Scala 
IDE](http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site)
       * [m2eclipse-scala](http://alchim31.free.fr/m2e-scala/update-site)
    -  * [Build Helper Maven 
Plugin](https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/0.15.0.201206251206/)
    -* _Eclipse 3.7_
    -  * [Scala IDE](http://download.scala-ide.org/sdk/e37/scala210/stable/site)
    +  * [Build Helper Maven 
Plugin](https://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-buildhelper/0.15.0/N/0.15.0.201207090124/)
    +* _Eclipse 3.8_
    +  * [Scala IDE for Scala 
2.11](http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site) or 
[Scala IDE for Scala 
2.10](http://download.scala-ide.org/sdk/helium/e38/scala210/stable/site)
       * [m2eclipse-scala](http://alchim31.free.fr/m2e-scala/update-site)
       * [Build Helper Maven 
Plugin](https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.14.0/N/0.14.0.201109282148/)
     
    -The IntelliJ IDE also supports Maven and offers a plugin for Scala 
development.
    +The IntelliJ IDE supports Maven out of the box and offers a plugin for
    +Scala development.
     
     
     ### Build Project
     
    -If you want to __build your project__, go to your project directory and 
issue the `mvn clean package -Pbuild-jar` command. You will __find a jar__ that 
runs on every Flink cluster in __target/your-artifact-id-{{ site.version 
}}.jar__. There is also a fat-jar,  __target/your-artifact-id-{{ site.version 
}}-flink-fat-jar.jar__. This
    +If you want to __build your project__, go to your project directory and
    +issue the `mvn clean package -Pbuild-jar` command. You will
    +__find a jar__ that runs on every Flink cluster in
    --- End diff --
    
    every Flink cluster (see above)


> Update quickstart documentation
> -------------------------------
>
>                 Key: FLINK-5008
>                 URL: https://issues.apache.org/jira/browse/FLINK-5008
>             Project: Flink
>          Issue Type: Improvement
>          Components: Documentation
>            Reporter: Nico Kruber
>            Assignee: Nico Kruber
>            Priority: Minor
>
> * The IDE setup documentation of Flink is outdated in both parts: IntelliJ 
> IDEA was based on an old version and Eclipse/Scala IDE does not work at all 
> anymore.
> * The example in the "Quickstart: Setup" is outdated and requires "." to be 
> in the path.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to