【发布时间】:2023-03-18 04:21:01
【问题描述】:
我只想在我的 libGdx 项目中为桌面编译 .scala 文件,但出现此错误
正在执行任务'DesktopLauncher.main()'...
执行任务:[DesktopLauncher.main()]
任务:core:compileJava UP-TO-DATE 任务 :core:processResources 无源 任务:core:classes UP-TO-DATE 任务:core:jar UP-TO-DATE
任务:desktop:compileJava FAILED 警告:[选项] 引导类路径未与 -source 1.6 一起设置 C:\Users\cpepi001\Desktop\myGdxGame\desktop\src\com\mygdx\game\desktop\DesktopLauncher.java:11:错误:找不到符号 新的 HelloScala(); ^ 符号:类 HelloScala 位置:类 DesktopLauncher 1 个错误 1 个警告
FAILURE:构建失败并出现异常。
出了什么问题: 任务 ':desktop:compileJava' 执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
通过https://help.gradle.org获得更多帮助
此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 6.0 不兼容。 使用“--warning-mode all”显示各个弃用警告。 见https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings
0 秒内构建失败 3 个可操作的任务:1 个已执行,2 个最新 2:10:42 PM:任务执行完成'DesktopLauncher.main()'。
重现步骤:
- 创建一个新的 LibGDX 项目
- 右键单击桌面模块 -> 添加框架支持 -> Scala (v2.10.4)
- 在桌面模块中新建一个 .scala 文件
- 在 DesktopLauncher.java 内部实例化类(即
new HelloScala);)
我也尝试this guide但没有成功
【问题讨论】:
标签: java scala gradle intellij-idea libgdx