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

SBT投诉弃用

湛功
2023-03-14

警告本身如下所示:

[信息]将1个Scala源代码编译为/xxx/.../xxx/.sbt/staging/xxx/target/scala-2.9.2/sbt-0.12/classes...
[警告]出现1个弃用警告;重新运行-deprecation以了解详细信息
[warn]发现一个警告
[info]将1个Scala源代码编译为/xxx/.../xxx/project/target/scala-2.9.2/sbt-0.12/classes...
[warn]有1个deprecation警告;重新运行-deprecation以了解详细信息
[warn]发现一个警告

虽然第一个警告的原因似乎是deprecated.sbt-folder问题(因此,这个警告本身在我的框架中似乎不是一个大问题),但我对第二个警告有点困惑,我想问一下是否有人知道如何使用“-deprecation”选项启动sbt本身。

scalacOptions++=Seq(“-unchecked”,“-deprecation”)

已经在里面,警告只在sbt第一次应用在骨架上时才会出现。之后sbt保持沉默。

也没有bug,这个选项对我存储在骨架中的任何源文件都很好。

共有1个答案

辛锦
2023-03-14

好的,我通过sbt-group收到了2个可能的解决方案,我想分享一下,因为这可能会对其他人感兴趣。

解决方案1:通过sbt控制台...

  • 重新加载插件
  • 设置scalacOptions++=Seq(“-unchecked”,“-deprecation”)
  • 会话保存
  • 重新加载返回
 类似资料:
  • 说明 一个订单只能投诉一次,不可重复投诉 地址URL /v1/common/Complaint/submit 支持格式 Json或普通form HTTP请求方式 POST 是否需要登录 是 关于登录授权,参见 如何登录授权 访问授权限制 暂无 请求参数 名称 类型 必选 描述 client_id string yes 申请应用时分配的AppKey access_token string yes 授

  • 说明 该接口会根据指定订单的不同场景返回不同的投诉列表, 投诉前请调用此接口 地址URL /v1/common/Complaint/getReasonList 支持格式 {url}?k1=v1&k2=v2&k3=v3&... HTTP请求方式 GET 是否需要登录 是 关于登录授权,参见 如何登录授权 访问授权限制 暂无 请求参数 名称 类型 必选 描述 client_id string yes

  • 正如我在cppreference中看到的,经典的“throw”声明列表现在在C++11中被废弃了。离开这个机制的原因是什么?我应该如何指定哪些异常抛出我的函数?

  • 在将代码与Maven集成之后,我正在运行Sonarqube5进行代码质量检查。 Sonar抱怨我应该: 记录或重新显示此异常。 在下面这段代码中: 我错过了什么?

  • 有没有办法按照使用SBT 0.13.7提供的方式处理“scala库”JAR? 我正在使用sbt proguard来打包我的JAR,稍后将其动态加载到一个应用程序中,该应用程序在类路径上已经有一个适当版本的scala库。

  • 我已经和它斗争了好几天了,但还是没有运气:(尝试添加一些“解析器”等,但我没有任何正确的前进方向。看起来没有org.scala-sbt#sbt;0.12.3,但我可以使用我的浏览器访问http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.12.3/ivys/ivys/ivy.xml(所以工件是可用的)。 我是在代理服务