VS Code远程SSH连接EC2时Scala Spark测试失败问题求助
问题:VS Code SSH连接Ubuntu EC2运行Scala Spark测试失败
问题现象
- 通过VS Code以SSH方式连接Ubuntu EC2机器维护Scala Spark项目,所有环境变量已配置完成
- 终端执行
mvn clean install -U和mvn test命令,项目能成功编译且所有单元测试运行通过 - 在VS Code中直接点击测试用例运行时,涉及Spark的步骤会失败,且报错信息无有效参考价值
已尝试操作
- 尝试在
settings.json中添加Java路径配置:"java.home": "/usr/lib/jvm/java-8-openjdk-amd64" - 该配置项变灰,提示:此设置无法在此窗口应用,将在打开本地窗口时生效
当前环境配置信息
> scala -version Scala code runner version 2.11.12 -- Copyright 2002-2017, LAMP/EPFL > java -version openjdk version "1.8.0_432" OpenJDK Runtime Environment (build 1.8.0_432-8u432-ga~us1-0ubuntu2~22.04-ga) OpenJDK 64-Bit Server VM (build 25.432-bga, mixed mode) > mvn -version Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 1.8.0_432, vendor: Private Build, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en, platform encoding: UTF-8 OS name: "linux", version: "6.8.0-1019-aws", arch: "amd64", family: "unix"
Maven命令执行结果
mvn clean install -U执行结果:... [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:51 min [INFO] Finished at: 2024-12-10T16:13:11+01:00 [INFO] ------------------------------------------------------------------------mvn test执行结果:2024-12-10 16:18:08 INFO DAGScheduler:54 - Job 93 finished: collect at TestUtils.scala:13, took 0.036191 s - Case 2: two columns to trim Run completed in 2 minutes, 51 seconds. Total number of tests run: 15 Suites: completed 3, aborted 0 Tests: succeeded 15, failed 0, canceled 0, ignored 0, pending 0 All tests passed. 2024-12-10 16:18:08 INFO SparkContext:54 - Invoking stop() from shutdown hook
求助需求
本人是Scala/Java新手,推测是VS Code的某项配置遗漏导致此问题,寻求解决办法。
内容的提问来源于stack exchange,提问作者safex
相关产品推荐
相关产品推荐

