腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
sbt
只
获取
依赖
项
,
而
不
进行
编译
?
、
有没有办法
只
下载
依赖
项
而
不
编译
源代码。 我之所以这样问,是因为我正试图为我更大的项目构建一个Docker构建环境。理想的情况是在docker build我克隆项目,下载所有
依赖
项
,然后删除代码。然后使用docker run -v将频繁更改的代码挂载到docker容器中并开始
编译
项目。 目前,我只是在构建时
编译
代码,然后在运行时再次
编译
。问题在于,当
依赖
项
发生变化时
浏览 45
提问于2016-01-15
得票数 20
回答已采纳
1
回答
sbt
编译
正常,但IntelliJ显示错误
、
、
我有一个简单的Scala项目,在IntelliJ中作为
sbt
项目创建。在我手动将一些jars复制到lib/之后,IntelliJ无法
编译
项目或找到这些
依赖
项
。
sbt
工作正常。我相信,虽然不幸的是我没有记录,但即使在这些库之前,
sbt
可以
编译
,但IntelliJ不能。当
sbt
运行良好时,我
如何
将IntelliJ配置为在内部使用
sbt
(
而
不是它们的Make),或者执行
让
In
浏览 0
提问于2014-07-06
得票数 3
1
回答
IntelliJ将(本地)项目添加为另一个
依赖
项
、
、
、
、
由于我想同时处理这两个项目,但
让
它们区别开来(项目A也将用于其他项目),我在
如何
将项目A设置为项目B的
依赖
项
,同时也保持了在项目B工作期间编辑项目A文件的能力,感到有些困难。编辑:我们讨论的是
sbt
/非
sbt
,这里
只
讨论本地项目。一个项目(旧项目/
依赖
项
)不使用
SBT
,
而
新项目(
依赖
项
)应该使用
SBT
。我只想
让</em
浏览 2
提问于2015-08-20
得票数 2
回答已采纳
1
回答
在
sbt
中提供带有构建标志的
依赖
项
、
但是,它对这些算法的HTTP接口
进行
了二次处理。因为我不想
让
我的客户机继承HTTP库(unfiltered和dispatch),所以在
sbt
中将它们的作用域设置为provided。
如何
设置我的项目,使得当我
sbt
assembly时,这些
依赖
项
(以及日志记录实现)被
编译
,
而
当我
sbt
package或
sbt
publish时,它们不被
编译
?
浏览 0
提问于2013-10-29
得票数 1
2
回答
将常春藤
依赖
项
手动检索为
sbt
中的本地非托管库
、
、
我在Java/Ant中有一个模式,使用Ivy
获取
任务中的
依赖
项
,并将它们放在项目的本地lib/文件夹中。我
不
希望有一个本地Maven,我
只
希望开发人员在他们更改某些东西时运行
依赖
更新程序(我在lib/在
获取
它们之后提交lib)。我
如何
利用
SBT
依赖
项
设置手动将它们
获取
到本地lib/文件夹,并用作“非托管”
依赖
项</e
浏览 1
提问于2013-10-02
得票数 1
1
回答
Travis CI Scala Play应用程序构建和部署优化
、
、
、
它是一个使用
sbt
构建的Scala应用程序,并使用Play框架作为web应用程序运行。,在汇编期间和在push-docker阶段再次
进行
格式化和
编译
。考虑到Scala
编译
器是多么的慢,这是相当烦人的。有没有办法优化它,使它不会被
编译
到每个单独的阶段?,因为它
只
缓存
依赖
项
,
而
不
缓存前一个构建阶段的结果。我能做些什么
让
它变得更好?
浏览 11
提问于2020-02-28
得票数 0
回答已采纳
1
回答
如何
在没有
编译
/检查的情况下运行"
sbt
run“?
、
、
VPS内存低,无法在
不
崩溃的情况下运行
编译
。我无法生成工作的胖jar(使用
sbt
程序集、
sbt
本机包程序和
sbt
启动脚本尝试了很多东西,但都没有成功)。
如何
准备(我猜只是在其他机器上
编译
),以及
如何
在
不
触发
依赖
项
检查和
编译
的情况下"
sbt
运行“?
浏览 4
提问于2017-12-16
得票数 1
2
回答
如何
将非托管
依赖
项
导入代码
、
我试图使用
sbt
来删除现有的github项目,然后(显然)在我的代码中使用它。我的缩写build.
sbt
如下所示: uri("git://github.com/me/sheet-ref.git#mastersettings( ) 这可能是一个基
浏览 3
提问于2020-06-10
得票数 2
回答已采纳
3
回答
为什么和/或何时避免
不
传递()或notTransitive()?
我目前有一个
SBT
子项目,它只需要在
编译
时使用
依赖
项
,所以我认为它是使用intransitive的好地方,这样使用它的项目就不需要下载该
依赖
项
。然而,根据
浏览 4
提问于2014-10-02
得票数 6
回答已采纳
2
回答
sbt
-仅在发布期间排除某些
依赖
项
、
、
、
由于它们都是二进制向后兼容的,所以我想
让
用户决定使用哪个版本(通过与我的库一起用首选版本手动添加spark-core作为
依赖
项
),并且不要在库的POM中施加任何版本限制。否则,它将使用
依赖
项
驱逐警告来激怒用户。 是否有可能使
sbt
在发布的POM中省略库
依赖
项
而
不
更改任何
编译
行为?
浏览 5
提问于2015-01-08
得票数 10
回答已采纳
2
回答
Scala : build.
sbt
中的更改不影响我的项目
编译
、
、
我有个新的
sbt
项目。一旦我在build.
sbt
文件中添加了以下
依赖
项
:当我
编译
该项目时,会产生如下错误:因此,我只需在我的build.
sbt
文件中注释这一行。问题是,现在当我
编译
项目时,会
浏览 6
提问于2015-04-13
得票数 0
回答已采纳
2
回答
斯卡拉的build.
sbt
没有得到IntelliJ的认可
、
、
、
我使用IntelliJ向导创建了一个新的scala项目(file > new > project > Scala /
sbt
),并向buid.
sbt
文件添加了一个新的
依赖
项
,但是当我试图将它导入到我的类文件中时,由于
依赖
关系问题,IntelliJ将不会
编译
我的项目。
sbt
工具窗口
获取
外部
依赖
项
,但是我的项目“外部
依赖
项
”根本不包含库,即使在我刷新项目之后
浏览 2
提问于2020-11-01
得票数 2
回答已采纳
2
回答
SBT
:
编译
接口在构建之后会去哪里?
、
、
、
我注意到我们的CircleCI服务器上的Play 2.3
项
目的构建时间非常慢,相对于本地构建机器而言。这样做的一个原因是,在每次构建时,
SBT
都会打印以下内容: 然后继续花大约一分钟时间
编译
编译
器。在我的笔记本电脑上,这种情况
只
发生过一次,然后就再也没有了。我的假设是,在我的笔记本电脑上,
编译
器被缓存在某个地方,这样就不必下次再重新构建它,而在CI服务器上,缓存
浏览 4
提问于2014-11-18
得票数 3
回答已采纳
1
回答
如何
设置IntelliJ Idea Scala项目来识别本地Ivy2缓存?
、
、
、
、
正如您可能知道的,新版本的
SBT
(as0.11)旨在维护~/.ivy2/cache中的公共库缓存,
而
不是在项目目录中复制完整的
依赖
项
集。但是IntelliJ Idea (我使用
SBT
插件生成一个Idea项目)默认情况下似乎忽略了公共缓存,
只
看到了放在项目目录下的库(所以,我必须配置
SBT
来执行这种遗留方式)。
如何
解决这个问题?Idea插件存储库中有一些Ivy插件,但我不知道它们中的哪个(如果有的话)可以解决这个问题(请注意,我<e
浏览 3
提问于2012-02-25
得票数 10
1
回答
用于uber jar的
SBT
编译
、
、
、
让
SBT
项目在离线环境下工作的最好方法是什么?有没有办法在外部(在网络环境中)
编译
它,例如uber jar及其所有
依赖
项
,然后在离线环境中直接运行它?例如,在Java Maven中,我们可以使用带有所有
依赖
项
的uber jar
编译
它,然后在脱机环境中
只
使用java -jar MyJar.jar ... 谢谢。
浏览 5
提问于2017-12-27
得票数 1
1
回答
你能从
sbt
提示符注入一个
编译
器插件吗?
、
在
sbt
中,可以从
sbt
提示符
而
不是构建定义文件中注入
编译
器插件吗?能够将您开发的自己的
编译
器插件注入到您的测试套件中的项目中,而无需编辑它们的构建定义。附加动机: 灵活地
编译
和不使用特定的
编译
器插件,
不
编辑文件,也不需要在特定时间使用
编译
器插件来污染team。以为例。如果所有其他操作都失败了,那么是否可以使用一个全局安装的
sbt
plugin来执行此操作,该
sbt
plugin将引入一个
浏览 3
提问于2015-08-29
得票数 0
回答已采纳
2
回答
用
SBT
脱机解析org.apache.hadoop
依赖
的错误
、
、
、
、
我试图冻结一个火花项目的
依赖
,使其能够离线工作(
sbt
无法再下载
依赖
项
)。这就是我所遵循的过程: n
浏览 3
提问于2015-07-22
得票数 3
1
回答
Scala
编译
器库未在intellij社区版v15中显示
、
、
、
、
我启用了Scala和
SBT
插件(我也尝试关闭了
SBT
插件
进行
测试)-当我导入一个现有的Play框架项目时,转到“项目结构”,转到“模块”,选择模块,然后选择“
依赖
项
”选项卡-我在那里看不到Scala
编译
器库选项(我有JDK8,它被选为集成开发环境项目JVM,并且我在计算机上有Scala和
SBT
- Scala v2.11.7 &
SBT
v0.13.9)。我
只
在Dependencies下看到JDK和Module源代码,但没有看
浏览 1
提问于2016-02-18
得票数 0
1
回答
如何
解析
sbt
中具有不同打包常春藤类型的
依赖
项
?
、
、
、
、
在我的示例中,我需要解析一个
依赖
项
,该
依赖
项
的包装类型不是传统的jar,而是maven-plugin (更具体地说,我感兴趣的是Maven插件)。当我在
sbt
构建中添加我的项目所
依赖
的插件时,
sbt
成功地更新了项目,但解析的
依赖
项
不在类路径中。
如何
让
sbt
将工件添加到我的类路径中,以便
编译
依赖
于此类
依赖
关系的代码?
浏览 2
提问于2017-12-28
得票数 0
1
回答
在集成开发环境(IntelliJ)中,找不到外部库中的
sbt
依赖
项
、
、
我正在启动一个Scala项目,并且使用
SBT
和Intellij 2020.2.3作为我的IDE。我有以下来自the project的更新文件,但是在运行"
sbt
update“之后,我似乎无法在Idea IDE的”外部库“部分中获得
依赖
项
来显示在
SBT
的"libraryDependencies”中
Sbt
libraryDependencies是: ?
浏览 22
提问于2020-10-22
得票数 1
点击加载更多
相关
资讯
Spark1.6官方文档译文系列一
使用Carthage和依赖项缓存减少50% Xcode构建时间
Spark机器学习模块开发环境部署与实例
每日三问合辑五
今日头条 Android “秒”级编译速度优化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券