首页 > 解决方案 > 在没有互联网连接的计算机上使用 Scala

问题描述

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

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

我牢记两个潜在的问题/问题:

  1. 手动下载插件:我知道,Eclipse 的 Scala IDE 插件可以运行 Scala 代码/生成 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 - 它是否会导致所有依赖项也应手动移动和安装?

标签: javascalasbtoffline

解决方案


Luis Miguel Mejía Suárez 在评论中提供了答案:

是的你可以。安装手动插件-在这里你可以找到 ScalaIDE 的 zip - 最后,使用maven 存储库来搜索和下载依赖项 JARS... 然而,这真的是你的个人电脑吗?或某种部署服务器?- 另外,作为 ScalaIDE 的前用户,我建议您尝试不同的更新 IDE。例如,我上周刚从 Eclipse 切换到 VSCode 与金属。


推荐阅读