Skip to content

Added Scala with Maven tutorial #235

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Feb 4, 2015
Merged

Added Scala with Maven tutorial #235

merged 9 commits into from
Feb 4, 2015

Conversation

Raekye
Copy link
Contributor

@Raekye Raekye commented Aug 20, 2013

@retronym
Copy link
Member

Hi @Raekye,

I've only just noticed this contribution. I'm really sorry it has been sitting around in limbo for this long.

The guide looks really useful to me. I'm not sure whether the state of the art has advanced since you wrote this guide.

e.g:

  • What is the latest version of the maven-scala-plugin?
  • We could link to our sample Maven project that shows how to depend on the newly-modularized standard library.

But I'd be in favour of merging this as is and accepting any tweaks as a followup.

@sjrd @heathermiller What are your thoughts on how this guide fits into the site?

@Raekye
Copy link
Contributor Author

Raekye commented Jan 27, 2015

Hi @retronym,

Sorry for my delay getting back. I just ran through it again and made couple minor updates. As for the "state of the art", I didn't find any newer/better scala plugins, but I usually use Gradle now because its Scala integration is much more streamlined (their docs/tutorial cover this well).

I've also linked to the sample project

@retronym
Copy link
Member

Thanks! I've just sent a note out to scala-internals to see if I can find another reviewer with Maven smarts. I aim to merge this by the end of the week.

@retronym
Copy link
Member

retronym commented Feb 2, 2015

We got this suggestion on the mailing list:

m2e and https://github.com/sonatype/m2eclipse-scala

should be mentioned as alternatives to the maven-eclipse-plugin. There are advantages and disadvantages to each; I prefer m2e.

@Raekye
Copy link
Contributor Author

Raekye commented Feb 2, 2015

I'll take a look and add instructions soon. Thanks!

@Raekye
Copy link
Contributor Author

Raekye commented Feb 4, 2015

@retronym I've added instructions on installing m2eclipse-scala and importing/starting a new project

@retronym
Copy link
Member

retronym commented Feb 4, 2015

Thank you. I'm merging now, perhaps you can double check how it looks on the site (might take up to 30m to propagate).

retronym added a commit that referenced this pull request Feb 4, 2015
Added Scala with Maven tutorial
@retronym retronym merged commit 31b9f08 into scala:master Feb 4, 2015
@Raekye
Copy link
Contributor Author

Raekye commented Feb 4, 2015

I checked it at http://docs.scala-lang.org/tutorials/scala-with-maven.html and it looks good, and I'll try to keep it updated. By the way, is there supposed to be an index of tutorials? On http://docs.scala-lang.org/tutorials/ there's the tour of the language on the right, FAQs and language guides on the left

@retronym
Copy link
Member

retronym commented Feb 4, 2015

Looks like you'll have to add your new tutorial to the index by hand. /cc @heathermiller for guidance on the layout. We might want to add placeholders for SBT and Gradle (even if they just link to third party docs) so as to have a "Building your Code" section in the index.

@heathermiller
Copy link
Member

There are some rendering errors on the layout.

@heathermiller
Copy link
Member

Got it, looks like there was just one :) Thanks for the contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants