当前位置: 首页 > 知识库问答 >
问题:

如何添加javax。摆动是否依赖于SBT?

钱睿范
2023-03-14

我开始使用SBT开发Scala应用程序。我发现我需要两个依赖项作为开始,所以这是scala-swingU实用程序和javax.swing.SwingU实用程序。我一直在搜索网络、maven仓库和github,但仍然找不到javax.swing包去哪里了。到目前为止,我已经在Maven Repos中找到了javax,但由于某种原因,javax.swing没有在那里列出。

我试图将javax依赖项添加到我的构建中。斯卡拉:

val javax = "javax" % "javaee-api" % "7.0"

SBT下载了几个软件包。然后我启动了终端:

scala> import javax.swing.SwingUtilities
import javax.swing.SwingUtilities

scala> SwingUtilities.invokeLater()
<console>:9: error: not enough arguments for method invokeLater: (x$1: Runnable)Unit.
Unspecified value parameter x$1.
              SwingUtilities.invokeLater()
                                        ^

这是sbt项目正在推出的scala控制台。因此,如您所见,导入成功,并且控制台知道调用调用()方法。但是IntelliJ创意仍然没有,它将javax.swing标记为不可解析的,尽管它已经下载了包。我完全被困在这里了。

共有1个答案

苏波涛
2023-03-14

javax。swing是任何标准Java SE安装的一部分(请参阅http://docs.oracle.com/javase/6/docs/api/-这里有SwingUtilities),因此不需要添加依赖项。您只需要scala swing依赖项:

libraryDependencies += "org.scala-lang" % "scala-swing" % scalaVersion.value

如果IntelliJ IDEA没有看到javax。swing,您可能还没有定义“SDK”。归档-

 类似资料:
  • 我使用的是Android studio版本 在项目级分级中: 模块级别等级: 当我导入它时,它发生错误 导入此时 xml错误 错误图片 在xml中添加此标记时发生错误 为此给出解决方案!!!

  • 添加依赖 在 pom.xml 中引入 网聚宝监控客户端 的依赖。 <!--网聚宝 监控客户端--> <dependency> <groupId>wangjubao.monitoring</groupId> <artifactId>monitor-client</artifactId> <version>1.4-SNAPSHOT</version> </dependency>

  • 我多次尝试将依赖项添加到我的项目中,每次出错时,我要添加的依赖项是de.hdodenhof:circleimageview:1.3.0和com。github。bumptech。glide:glide:3.6.1’所以我想下载这些文件并手动添加到我的项目中,是否可能,如果可能,如何? 这是我的应用程序的构建。渐变

  • 您好,我正在尝试在构建中下载,,,以及。sbt文件如下: 我只是把这个联机,所以我不确定使用哪个版本等。 有人能向我解释一下我应该如何修复这个. sbt文件吗?我花了几个小时试图弄清楚,但没有一个建议奏效。我安装了通过家酿和我的版本 我所有的错误都是关于:

  • 本文向大家介绍android-gradle 如何添加依赖项,包括了android-gradle 如何添加依赖项的使用技巧和注意事项,需要的朋友参考一下 示例 下面的示例描述了如何在app /模块的build.gradle文件中声明三种不同类型的直接依赖关系:            

  • 请帮助:当我部署一个My.war时,jboss正在抛出: 9:12:16,777错误[org.jboss.MSC.service.fail](MSC服务线程1-6)MSC000001:无法启动服务jboss.module.service。“deployment.my.war”。Main:org.jboss.MSC.service.startService中的服务jboss.module.servi