在windows上安装Scala
PowerShell-7.4.5-win-x64
下载并安装
https://github.com/PowerShell/PowerShell/releases
Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx
下载:
https://store.rg-adguard.net/
https://www.microsoft.com/store/productid/9p3395vx91nr,选择slow
安装:
PS C:\Users\Administrator\Downloads> Import-Module -Name Appx -UseWindowsPowerShell
PS C:\Users\Administrator\Downloads> Add-AppxPackage .\Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx
Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe
https://store.rg-adguard.net/
Microsoft.WindowsStore_8wekyb3d8bbwe,选择PackageFamilyName,选择slow
安装:
PS C:\Users\Administrator\Downloads> Add-AppxPackage .\Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe.Appx ]
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe(Winget)
https://github.com/microsoft/winget-cli/releases/tag/v1.8.1911
安装:
PS C:\Users\Administrator\Downloads> add-appxpackage .\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
Winget
清除官方源
C:\Users\Administrator>winget source remove winget
添加国内中科大镜像源
C:\Users\Administrator>winget source add winget https://mirrors.ustc.edu.cn/winget-source
chocolatey
安装chocolatey
C:\Users\Administrator>winget install chocolatey
替换源
git clone https://gitee.com/mirrors/chocolatey.git,执行setup.cmd
Scala
安装scala
C:\Users\Administrator>choco install scala
成功
ps:
浏览器搜索“离线集成appx”可解决
pps:
1.setup.ps1中最后一行的cinst更改为choco install,cinst是旧版本的指令,这个指令在新版本中会报错。
2.在choco install scala
若是控制台没有继续打印,输入回车
3.winget install chocolatey
、choco install scala
以及第一次运行scala时下载资源都是从github获取的,所以会非常慢(配置源后也是从github中获取)
4.JDK一定要配置CLASSPATH,配置调用JVM命令的全局变量,在控制台javac -version命令会显示版本号,否则会在第一次运行scala时会尝试连接github下载最新版OpenJDK,速度感人。
chocolatey和scala下载链接
https://github.com/chocolatey/choco/releases/download/2.3.0/chocolatey-2.3.0.0.msi
https://github.com/scala/scala3/releases/download/3.5.1/scala3-3.5.1-x86_64-pc-win32.zip
https://wwcl.lanzoup.com/b00g2n07xi
密码:5fti
https://wwcl.lanzoup.com/b00g2n07za
密码:60s3
链接:
Git-2.46.2