腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
SBT
中
,
如何
重写
编译
之后
运行
任意
代码
?
、
我正在尝试使用
SBT
来构建一个依赖于字节码增强的项目。基本上,我需要在compile
之后
使用当前作用域中的类路径
运行
一些
代码
(这样命令就可以找到要修改的类),然后确保compile不会再次
运行
来撤消增强。我使用
SBT
0.13.12,如果这很重要的话。
浏览 6
提问于2016-09-20
得票数 4
1
回答
SBT
、scala
编译
器和scala之间有什么关系?
如果我认为它是正确的,那么SDK只是一堆常见的jars,
在
scala项目中经常使用,
SBT
是构建工具,它也包含scala
编译
器? 项目需要访问SDK,而SDK是由Scalahome路径提供的?
浏览 0
提问于2015-01-19
得票数 0
回答已采纳
1
回答
sbt
运行
的性能惩罚
、
在
使用
sbt
运行
运行
scala程序而不是使用
sbt
程序集和创建可执行jar时,是否存在性能损失?
浏览 1
提问于2015-03-06
得票数 2
回答已采纳
1
回答
在
keypress上重新启动未过滤的服务器
、
我经常在
sbt
~run
中
运行
调度服务器。unfiltered.netty.Http(port) .run() 当我启动我的服务器时,上面写着: 但是,只有ENTER才会停止服务器。不幸的是,ENTER也停止了
sbt
。我
如何
设置未过滤,使它实际上停止
在
sbt
中
的任何键?我想按下一个键来停止服务
浏览 2
提问于2013-11-13
得票数 1
2
回答
对于
SBT
,
如何
指定
运行
主类的当前目录之外的备用项目根目录?
通常,
SBT
在
./build.
sbt
和./project/Build.scala
中
查找构建文件。是否可以指定另一个项目根目录,以便我可以构建一个不在当前工作目录
中
的项目?我基本上是
在
寻找与mvn -f /path/to/pom.xml相当的东西,但这些文档并没有给我提供任何明显的答案。 (我应该指出,我希望在
运行
时进行此操作,而不是
编译
时。本质上,我想使用
sbt
run-ma
浏览 2
提问于2013-05-17
得票数 3
回答已采纳
2
回答
由
SBT
进行不必要的重新
编译
、
我有一个关于
SBT
似乎不必要的重新
编译
的问题。我有以下场景:通过将带有应用程序源
代码
的卷附加到容器
中
,并以
SBT
作为入口点启动容器,从而在码头容器
中
运行
sbt
。如果我继续在这个容器
中
运行
SBT
,它不会重新
编译
整个应用程序,这是很好的。 但是,如果我本机
在
OS上启动
SBT
,它将完成完整的重新
编译
。如果在此
之后
,我
浏览 2
提问于2016-05-24
得票数 1
回答已采纳
1
回答
sbt
增量
编译
在
Java 11
中
不起作用
、
、
、
在
将我们的Java/Scala项目迁移到OpenJDK 11.0.1
之后
,我发现了一个问题。
在
迁移之前,我们可以通过
运行
以下命令使用
sbt
进行增量
编译
:> compile
之后
,
在
shell
中
再次
运行
compile将会递增地进行
编译
,并且基本上会立即完成,因为它是完全
编译
的。但是,迁移后,重新进入
sbt
控制台<
浏览 0
提问于2018-12-07
得票数 3
1
回答
sbt
编译
正常,但IntelliJ显示错误
、
、
我有一个简单的Scala项目,
在
IntelliJ
中
作为
sbt
项目创建。
在
我手动将一些jars复制到lib/
之后
,IntelliJ无法
编译
项目或找到这些依赖项。
sbt
工作正常。我相信,虽然不幸的是我没有记录,但即使在这些库之前,
sbt
可以
编译
,但IntelliJ不能。当
sbt
运行
良好时,我
如何
将IntelliJ配置为在内部使用
sbt
(而不是它们的Make
浏览 0
提问于2014-07-06
得票数 3
2
回答
编译
后,
SBT
在
项目中
运行
代码
我们需要在
编译
步骤
之后
运行
一些
代码
。在
编译
步骤
之后
让事情发生似乎很容易: // post-compile work x但是
如何
在新
编译
的
代码
中
运行
一些东西呢?我们希望lift能够动态地将更少的css
编译</
浏览 1
提问于2014-01-29
得票数 5
回答已采纳
1
回答
在
Intellij中指定Java混合项目中的Java版本
、
、
我有一个项目,它包括java
代码
和scala
代码
。main myjavacode.java myscalacode.scala 现在,每当我
运行
sbt
package时,scala
代码
都将在Java 7
中
得到遵守,而java
代码
将在Java 8
中
得到遵守。我认为我已经将JDK指定为1.7,但仍然不能将java
代码
更改为Ja
浏览 2
提问于2017-05-05
得票数 0
回答已采纳
2
回答
如何
建立执行
编译
后任务的思路?
、
在
编译
完成后尝试
运行
一些
代码
时,我
在
我的
sbt
构建中编写了以下
代码
: // post-compilework x如果我从命令行
运行
sbt
compile,它工作得很好,但是当我从IntelliJ IDEA构建时,它不会被执行。
浏览 0
提问于2014-12-16
得票数 7
1
回答
在
play 2.3.8
中
添加库依赖项
、
首先,我
在
我的项目中同时有build.
sbt
和plugins.
sbt
,我不知道我应该把这个导入到哪个项目中,有人知道吗?
浏览 1
提问于2015-07-23
得票数 0
回答已采纳
2
回答
默认情况下用
SBT
编译
IntelliJ Idea
、
假设我有一个scala
代码
,
在
intellij idea
中
打开 // <- I click here:: tail => head :: init(tail)然后,当我想启动这段
代码
时,我会在定义object和def的行之间单击,让IDE知道我想要启动什么(
在<
浏览 3
提问于2013-10-26
得票数 9
1
回答
如何
在Scala (如Dyre或XMonad)
中
执行动态重新配置?
、
在
运行
时,可执行文件本身使用这个默认函数查找包含main函数的点文件,然后
编译
并
运行
该文件。这种配置方案允许用户添加
任意
复杂的功能,而无需重新
编译
整个程序。这方面的例子有和。
如何
在Scala
中
干净利落地做到这一点?看起来
SBT
在内部做了类似的事情。 在外部使用
SBT
需要将整个程序的源
代码
放在某个地方,并且缺乏只有一个点文件的整洁。
浏览 0
提问于2013-11-19
得票数 1
1
回答
如何
删除
SBT
1.2.8
中
由自动插件导入的设置?
、
sbt
插件(),将自己的任务作为依赖项添加到run,并
重写
run任务, run :=(run in Compile).dependsOn(swagger).evaluated当插件作为自动插件加载到
SBT
1.2.8
中
时,我
如何
摆脱这个设置?我找到了,但在0.13
之后
,它似乎无法
在
sbt
中使用。
浏览 0
提问于2019-09-09
得票数 1
3
回答
Apache应用程序工作流
、
如何
组织星火开发工作流程?
运
浏览 4
提问于2015-06-03
得票数 6
回答已采纳
1
回答
scalastyleConfigUrl的使用
、
、
我对Scala和
SBT
非常陌生我试图
在
plugins.
sbt
中
添加类似的内容 我不知道
如何
验证这是否有效;我希望
在
每次
编译
时都会下载scalastyle_config.xml,显然我遗漏了一些东
浏览 1
提问于2015-11-03
得票数 1
回答已采纳
1
回答
如何
不查看Play Framework
中
更改的文件
、
、
、
、
在
一个使用
编译
项目时使用BuildInfo.scala创建BuildInfo.scala文件的Play Framework2.2项目上,
如何
配置build.
sbt
以便Play Framework不会查看BuildInfo.scala文件
中
的更改,如果该文件发生更改,将不会重新启动服务器。例如,如果会话开始时:服务器以开发模式启动,然后
在
另一个终端窗口启动另一个
sbt
会话(以
运行
另一个子项目,或仅
运行</
浏览 1
提问于2015-01-17
得票数 5
回答已采纳
1
回答
当我使用
sbt
构建scala项目时,scala的版本之间有什么关系?
、
、
、
我正在用
SBT
1.x.There构建一个scala项目(
在
Scala2.11
中
写),这是几个“scala版本”,这让我很困惑。
SBT
1.x => scala 2.12 My project => scala 2.11 请帮助我找出them.And之间的区别或关系,在
编译
或
运行
项目时,
SBT
是
如何
区分它们的?
浏览 2
提问于2018-02-27
得票数 11
回答已采纳
3
回答
如何
防止
SBT
重新
编译
修改的.class文件?
、
、
在
我们的项目中,我们对
编译
生成的.class文件进行了增强后处理。这个增强步骤实际上修改了生成的.class文件,然后
重写
它。enhance <<= enhance triggeredBy (compile in Compile) 问题是
sbt
有一种叫做增量重新
编译
的机制。它监视生成的.class文件。每次增强器
重写
生成的.class文件时,
sbt
都会识别这些修改,并在下一个
编译
命令
中
重新
编译
相关的源<e
浏览 1
提问于2014-09-23
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
scala学习环境准备
Spark1.6官方文档译文系列一
Go 系列教程——8.if-else 语句
kafka管理神器-kafkamanager
Spark机器学习模块开发环境部署与实例
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券