Scala Ide Download For Windows 64 Bit

0 views
Skip to first unread message

Inan Whaley

unread,
Jul 21, 2024, 10:05:53 PM7/21/24
to anwiecounsa

Downloading Scala: Before starting with the installation process, you need to download it. For that, all versions of Scala for Windows are available on scala-lang.org Download the Scala and follow the further instructions for the installation of Scala. Beginning with the Installation:

scala ide download for windows 64 bit


DOWNLOAD >>> https://tiurll.com/2zzh6Q



Instead of Bash, you will probably be using PowerShell, but command line tools like scala, sbt, ssh and git work pretty much the same. Setting up ssh keys on Windows requires different tools, but the fundamental concept is the same.

If your students have access to Windows 10, then I would highly recommend using WSL for linux-like utilities. The WSL environment has access to the normal windows drives, so you can save your projects on the windows file structure and access them from WSL.

This goes double for git. It might be worth to facilitate code sharing via simple folder sharing on the same network, which I believe the IT team could help set up? In any case, I find that SourceTree is ideal for git on windows (as a free tool), especially for those not experienced with git nor with shells in general.

Things like sbt and scalac run fine from the Windows command line / powershell. Things that don't, like the Ammonite REPL, I've got working using WSL (Windows Subsytem for Linux) which is baked into Windows 10. Although using WSL, there is a bit of complication, because you can't (without peril of corruption) change the Linux file system from Windows apps (e.g. IntelliJ) - though modifying the Windows file system from WSL is apparently OK -, and you can't reliably run X-windows from WSL. I'm not sure how much this matters if I'm doing a lot of stuff dialling in to a cloud service.

Incidentally, do you think it would make sense to publish coursier on the new window package manager repository ( -pkgs) ? That way eventually a full setup could be reduced to two commands on windows without needing to download anything manually:

Step 9: Set path
To include the scala directory to the path use the following command in windows:-
Right-click on My Computer ->Properties ->Advanced System setting ->Environment Variable ->Select Path->Edit
Then it will open a box in which you add the path where the java is installed by using ; (semicolon).

- [Instructor] Let's install Scala for Windows. So let's go to the official Scala website, which is scala-lang.org. And here we can click on Download, download Scala 3, and here you can see that we have an option to either download Coursier or sbt. So sbt is what's used on larger projects and is more common to see us use in our day-to-day work as Scala engineers. So let's scroll down and look at the instructions for sbt. So there are two steps that we need to take here. So step one is to get our Java Development Kit with version Java 8 or Java 11. And to install the sbt build tool and this will install Scala for us as well. So before we begin, let's just go to the command prompt and check that we don't already have Java and sbt installed on our machine. So to do that, we can write java -version and we can see that it says java is not recognized, and we can also click sbt and again, it says sbt is not recognized. So let's go back to the internet and we can click on Oracle Java 8. I'm going to open this in a new tab. And this is already on Java 8. And we can just click on Windows. And we're going to install the 64-bit executable, which is likely what you'll need as well. So I'm going to click on this. I'll click I've reviewed and accept the license and now I'll click download. So we need to sign in to our Oracle account. If you don't have an account, you can create one. So once the download has completed, we can click Open File. Wonderful, so that's all downloaded, so we can click Close. And the first thing we're going to do is set our environment variable. So in the search bar, I'm just going to type environment, and here it says edit the system environment variables within the Control panel. So I'm going to click on this. I'll click within System Properties, I'll click on environment variables. And here within path, you can see we've got two environment variables here already. Our jdk1.8.0/bin and our jre1.8.0/bin. So if we don't already have these, it's just a matter of clicking New and then copying and pasting the path. And so we get this path by going to our Finder window. We can click on This PC. Our local disk, Program Files, Java, and our jdk and bin, and here we can click copy address as text, and then we can click New and simply paste that path there. I'm not going to do that now 'cause we already have it. So I'll just delete that. And we can do exactly the same with the JRE. So again, this is the JDK. We'll do the same with the JRE. Double click bin. Copy the address as text. And again, just hit new and paste it here. So I can click OK. Another thing that is good to have is in the user variables, having a Java home. So I'll delete this one and show you how to do this. So in the variable name, we'll just write JAVA_HOME all in capitals and we'll go to our Java directory in the Finder and our JDK directory and here we're just going to copy the address as text and paste that in. So we don't need the /bin for this one. Just up to the jdk1.8.0 and we'll click OK. We'll click OK again and OK. And now we can go into our Command Prompt and let's type java -version to check that everything's installed nicely. So this is looking great. It says java version 1.8.0. And this is exactly the same as Java 8 that the Scala website asked us to install. We can also echo out the JAVA_HOME environment variable to check that that's nicely done. And wonderful, that path looks really good too. Let's go back to Internet Explorer and the last thing we want to do is install sbt. So I'm going to click on the sbt website. And just scrolling down, it gives us this file for Windows installation. So I'm going to click on this one, this .msi file. And this is starting to download. And now we're in the sbt wizard. I'm going to accept the license agreement. I'll click next and install. We can say yes, we're happy for the app to make changes. And now we can click finish. So let's go back into our Command Prompt and I'm going to close these previous Command Prompts that we've got open. Let's open a new Command Prompt. And we're going to type sbt. And now we can see welcome to sbt 1.6.1, which is really encouraging. Wonderful, so now we have sbt locally and we can see that we're in the sbt interactive shell. Here to get to the Scala REPL, which we'll use frequently in this course, we can type console and hit enter. And this is the Scala 2 REPL. When using our exercise files in this course, the build.sbt file, which we'll talk about later is set to Scala 3. So when we go into sbt in our project folder, the REPL will automatically be in Scala 3. So wonderful. The Scala REPL is working nicely. So to exit here, we can write colon and write the word quit. And then we can write exit to get outside of the sbt interactive shell. Well done, so we are all set up on Windows now with our JDK 8 and also sbt. Well done.

The development of programming models that enforce asynchronous, out of orderscheduling of operations is the concept used as the basis for the definition ofa scalable yet highly efficient software framework for Computational LinearAlgebra applications.

Versions 2.0 and higher have a graphical user interface based on the powerful Gtk+ toolkit which enables portability between Linux, Unix and Windows platforms. After installing, see readme.txt for more information.Download for Windows, Linux-Intel, Macintosh,Linux-ARM. Download the scale archiveYou can help to create more user interface translations for Scala! Now Scala is available in English and Dutch. Download the Portable Object Template. See here for an explanation.When you've made one, please email me the new .po file you've created from the scala.pot file and I will include it in the installers.Versions 1.x are a console application with only a command line which runs in a terminal window (command window, xterm, etc.)PC/Intel

  • Scala 2.46m for Windows, -fokker.org/software/Scala_Setup.exe (3.4 MB)IMPORTANTTo install on Windows, first download the Gtk+ Windows Runtime Environment installer available from -win.sourceforge.io/home/index.php/Main/Downloads. The version should be the 32-bit 2.24.10 for 32-bit and 64-bit Windows.In the GTK2 runtime installer, leave the tickboxes in the additional options on, especially the one with the PATH variable. You can also use the GTK2 Themes installer (GTK+ Preference Tool) from SourceForge.net: GTK+ for Windows Runtime Environment to change the visual style of Scala. Then you will also needthe GTK+ Themes Package.Should you have an older Gtk+ version installed then uninstall it first.IT WON'T RUN WITHOUT THISThen run the Scala_Setup.exe program and choose an installation directory, for example C:\Program Files\Scala22 or C:\Scala22. It can be installed in an existing directory overwriting a previous version.If you get an error message about a missing entry point of libglib-2.0-0.dll, or different error messages about dlls, there is probably another incompatible Gtk version installed in another location, or the PATH (environment variable) does not contain the C:\Program Files (x86)\GTK2-Runtime\bin folder.In case it does there's probably an incompatible version installed or left over. Then try moving thisfolder more to the left in the PATH variable.(Go to Control Panel, System, Advanced, Environment Variables). Also search for Gtk files in otherlocations on the computer, especially the system area \windows\system32 where they don't belong, orother directories contained in the PATH variable.
    If that still does not help, or if you don't know how to do the above things, you can then better use the portable Windows version of Scala, listed below.If you want to make graphical plots like scale plots, interval histograms, etc. then the Windowsversion of GNUplot must be downloaded and installed.
  • Scala 2.46m for Windows, Portable version. -fokker.org/software/Scala_Portable_Win32.zip (22.3 MB)With this version, installation of the Gtk+ Windows Runtime Environment is not necessary, although it also will not do any harm or benefit.Unzip the zip archive on the local hard disk and start Scala.exe by navigating where it was copied and then into the Scala22 folder.The GTK+ Preference Tool is included and can be started by double clicking gtk2_prefs.exe.
  • Scala 2.42p for 32-bit GNU/Linux on PC/Intel, -fokker.org/software/scala-22-pc-linux.tar.bz2 (4.2 MB)Install the following packages:
    • aconnectgui (recommended)
    • gnuplot (if not installed yet, dependency only if graphic plots are made)
    • libgnat-4.6
    • playmidi (recommended)
    • timidity (recommended)
  • Scala 2.46d for 64-bit GNU/Linux on PC/Intel, -fokker.org/software/scala-22-pc64-linux.tar.bz2 (4.5 MB)Install the following packages:
    • aconnectgui (recommended)
    • gnuplot (if not installed yet, dependency only if graphic plots are made)
    • libgnat-4.9
    • playmidi (recommended)
    • timidity (recommended)
    Be aware that this release requires gcc version 5.4 with which it was built.For all Linux distros, read the file INSTALL for instructions. See theLinux MIDI HOWTO for adding virtual MIDI ports to be used by Scala and Scala's readme.txt.
    I recommend the desktop environment XFCE rather than Gnome.It leaves the menu and button icons visible whereas Gnome removes them. The icons arehelpful to find the right menu item more quickly because Scala has many menu items. You caneasily install XFCE plus associated other packages in Ubuntu. Then log out, and chooseXFCE in the login screen settings. The file manager is also better in my opinion.
  • Scala 1.88e for Windows XP and higher, -fokker.org/software/scala18win.zip (2.2 MB)
    (This is a 32-bit console mode executable which runs in a Command Prompt window)
  • Scala 1.88e for 64-bit GNU/Linux on PC/Intel, -fokker.org/software/scala-18-pc64-linux.tar.gz (2.3 MB)
    (This is a 64-bit console mode executable which runs in a Terminal window)
    This version runs on recent Ubuntu versions, on which currently the full version is not supported.So if you do not have an older Linux version with gcc 5.4, then this is an alternative.
  • Scala 1.88e for different architectures under GNU/Linux: contact the author.
MacintoshMemo to Mac users, before sending me an email please read carefully the bottom paragraph of this page.

760c119bf3
Reply all
Reply to author
Forward
0 new messages