Mooser
Mooser

Reputation: 97

How to build a scala application that was created in eclipse scala plugin FROM THE CL

I have developed a scala application for the first time, but I have to deploy it with a "one-click" type script that can run and build the scala application from source WITHOUT ECLIPSE.

Since I'm completely new to scala I don't know how to tell it where all my source files are etc... to get it to build my app from the command line. I also have 2 3rd party .jar libraries that I need to tell the scala compiler to link to...

Any documentation on this? Or example command lines? My project hierarchy is:

I'm working on debian linux

EDIT: I found this ability to export in eclipse so I created a .java file and called my main scala object from it. Then I exported as a runnable jar. However, when I go to run the new runnable jar "sudo java runnable.jar" it says "class not found exception: runnable.jar"

Upvotes: 1

Views: 158

Answers (1)

Uwe L. Korn
Uwe L. Korn

Reputation: 8816

You should take a look at https://github.com/harrah/xsbt/wiki which is the common way to build a Scala project. Run through the tutorial in the wiki to learn how you should organise your directory structure, so that everything may run fine.

If you want to combine it with eclipse, checkout this plugin: https://github.com/typesafehub/sbteclipse

Upvotes: 1

Related Questions