我删除了源代码并在本地构建/发布它.我想调试源jar.当我在本地发布它时,我清楚地看到它也发布了源jar.
[info] published securesocial-testkit_2.10 to local\ws.securesocial\securesocial-testkit_2.10\master-SNAPSHOT\srcs\securesocial-testkit_2.10-sources.jar
Run Code Online (Sandbox Code Playgroud)
我不知道如何引用这个jar.
更改"ws.securesocial" %% "securesocial" % "master-SNAPSHOT"
到"ws.securesocial" %% "securesocial" % "master-SNAPSHOT-sources"
不工作.
Jac*_*ski 23
添加withSources()
到依赖项定义.
来自sbt官方文档中的下载源:
下载源代码和API文档jar通常由IDE插件处理.这些插件使用updateClassifiers和updateSbtClassifiers任务,这些任务生成引用这些jar的更新报告.
要在不使用IDE插件的情况下下载依赖项的源,请添加
withSources()
到依赖项定义.对于API jar,请添加withJavadoc()
.例如:Run Code Online (Sandbox Code Playgroud)libraryDependencies += "org.apache.felix" % "org.apache.felix.framework" % "1.8.0" withSources() withJavadoc()
请注意,这不是传递性的.使用
update-*classifiers
任务.
ant*_*vio 15
您还可以立即运行sbt update-classifiers
以下载所有项目依赖项的源和javadoc jar
对于sbt 1.0,命令是 sbt updateClassifiers
归档时间: |
|
查看次数: |
5543 次 |
最近记录: |