在没有互联网连接的计算机上使用 Scala

Use Scala on computer without internet connection

我是 Scala 的新手,如果问题很明显,我很抱歉。

我的电脑上安装了 Eclipse Photon。想编辑 Scala 代码并生成可运行的 jar。棘手的部分是我的计算机 (Centos7) 没有互联网访问权限。

我牢记两个潜力issues/questions:

  1. 手动下载插件:我知道,Eclipse 的 Scala IDE 插件启用 运行 Scala code/producing jar(如 https://medium.com/devilsadvocatediwakar/how-to-install-scala-plugins-in-eclipse-in-ubuntu-13e53ffe3f39).从 GUI 安装它非常简单。 是否可以手动(不是从 GUI)下载插件包,将其移动到目标计算机并最终安装?
  2. 将代码编译成jar:假设第1点已经完成。 SBT 或 Maven 需要一些依赖项(例如 Yoda 时间、Spark 库)来生成特定的 jar - 这是否会导致所有依赖项也应手动移动和安装?

答案由 Luis Miguel Mejia Suárez 在评论中提供:

Yes you can. - here you can find the zip of the ScalaIDE - and finally, use the maven repository to search and download the dependencies JARS... However, is this really your personal computer? or some kind of deployment server? - Also, as an ex-user of the ScalaIDE I would recommend you to try a different, newer IDE. For example, I just switched the last week from Eclipse to VSCode with metals.