问题标签 [typesafe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
playframework - 类型安全存储库和激活器的问题
在尝试创建新的播放框架 2.3 应用程序时,我收到未解决依赖项的错误。我检查了存储库,但无法手动找到依赖项。
命令:
- 激活器新应用 play-scala
- 光盘应用
- 激活器运行
sbt - 在测试中使 sbt 更新资源
我在sbt test
.
如果我在我的测试资源目录中放置了一个类型安全的配置文件,例如src/test/resources/test.conf
,那么当我运行test
它时,它会加载得很好。但如果我再次编辑src/test/resources/test.conf
并运行test
,我看不到编辑。我必须退出 sbt 并重新开始查看我所做的更改。做clean
和test:clean
没有帮助。
我也试过做
在我加载配置时的测试代码中,并尝试添加fork in test := true
到我的构建中,但没有任何区别。
任何帮助表示赞赏,谢谢!
scala - 在Scala中使用`def` vs `lazy val` vs `val`来配置属性
我有一个应用程序,它能够在应用程序运行时更改属性时重新加载属性,即运行中!
我创建了一个 Singleton 来保存我的应用程序需要的所有配置属性,这样我就不必在我的代码中的“n”个位置导入我的“PropertyLoader”库。所有的属性都val
在 Singleton 中。然后,我在需要该属性的任何地方导入此对象。像这样将配置属性存储在单例中是一种好习惯吗?
我的下一个问题是:我是否应该将这些val
s 设为def
s 以便属性的新值在其更改时得到反映?或者我应该将它们更改为lazy val
s 以便在属性的初始化引发异常(例如:错误类型)时受益,它将尝试在下次访问时重新初始化 val。lazy val
(顺便说一句。我在阅读 Viktor Klang 的推文后测试了这种行为: https ://twitter.com/viktorklang/status/104483846002704384
类型安全配置库 ( https://github.com/typesafehub/config ) 在这方面有什么启示吗?
scala - 在自动编译不加载更改时使用 play 的交互式控制台
我是 scala 和 play 框架的新手,到目前为止我发现它们很棒。但是我想知道是否有一种方法可以在编译后自动加载 REPL 中的更改。
我想要实现的是类似于解释语言的东西,在更改文件后,您将获得更改。现在我必须重新导入我的控制器以获取我的更改。
谢谢
maven - IntelliJ IDEA 无法从类型安全的 Maven 存储库中解析
我正在将一个项目从 sbt 迁移到 maven,它依赖于 play-json 2.2,它唯一的存储库是类型安全的:
http://repo.typesafe.com/typesafe/releases/
我从https://repo.typesafe.com/typesafe/webapp/mavensettings.html下载了正确的存储库 settings.xml
并安装到我的 .m2 目录,但 IDEA 无法连接到它,上面的所有工件都标记为“错误:未找到依赖项”,并且设置 -> maven -> 存储库显示类型安全存储库的更新状态为“错误” . 是因为类型安全的工件服务器已关闭吗?还是必须通过一些隐藏参数来配置?
eclipse - 正在尝试修改类型安全的激活器 UI。如何在 eclipse scala IDE 中导入/修改激活器 jar 文件?
我是 scala eclipse 环境的新手,也是 typesafe/activator 的新手。
由于一些非常具体的主机端依赖关系,我需要修改一些激活器初始化代码。
我看不到如何将实际的 jar 文件“导入”到 eclipse 中。我确切地知道我需要更改什么以及如何更改(通过手动打开 jar 并查看代码)。但我想通过变更管理(ivy 和 sbt)保持完全的完整性,但我确实知道如何做到这一点。
是否有一些基本的方法来拉入/打开源 jar、修改它并构建/部署它?我看到很多关于导出/构建的帮助,但我需要有关此任务的打开/导入/修改部分的帮助。
谢谢你的帮助。
scala - slick:[错误] slick.driver.H2Driver.simple.Query 的类型参数数量错误,应为 3
嗨,我正在尝试从类型安全激活器模板运行 hello-slick 示例,当它作为我自己的 sbt 项目运行时,它给了我错误,我只是复制粘贴代码,但它给了我错误
这是我的代码
HelloSlick.scala
表.scala
构建.sbt
当我将它作为 sbt 项目运行时,它给了我以下错误
请帮助我是 slick 的新手 我只是从教程中获得帮助并得到了这些错误它甚至不是我自己的代码这里是模板的链接 http://typesafe.com/activator/template/hello-slick
eclipse - Scala IDE 3.0.4 编辑器支持 html 和 sbt
我最近安装了 Scala IDE Eclipse Kepler,但遇到了 scala.html 模板文件和 sbt 文件的问题。
网上的其他参考资料说我可以使用“模板编辑器”来编辑 scala 模板。但是,在 IDE 中找不到此类模板。
我也没有看到任何提及 .sbt 文件的编辑器。
IntelliJ Idea 拥有所有这些,但需要付费。
我应该安装什么来编辑与 scala 和播放框架相关的所有文件吗?
javascript - 在 Play-Scala(激活器)中,无法动态填充来自 javascript
请在此处找到代码 - https://github.com/iamanandkris/RedirectURL/blob/master/app/views/editRedirect.scala.html。当焦点从这三个对象中的任何一个发生变化时,我正在尝试将输入 1,2 和 3 的内容打印到 div 中。我可以看到当焦点发生变化时会调用 java 脚本并且也能够获得警报。我能够填充以下 3 个值
但声明不起作用
请通过下面的完整代码: