首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sbt:无法在mingw中指定应用程序配置

sbt:无法在mingw中指定应用程序配置
EN

Stack Overflow用户
提问于 2011-11-14 18:43:24
回答 2查看 865关注 0票数 3

我正在尝试使用sbt的application launcher启动一个应用程序。

此应用程序定义为:

代码语言:javascript
复制
#!/bin/sh  
java -jar /home/salil.wadnerkar/.conscript/sbt-launch.jar @"/home/salil.wadnerkar/.conscript/n8han/conscript/cs/launchconfig" "$@"  

然而,当我启动它时,它给出了这个错误:

代码语言:javascript
复制
$ ~/bin/cs n8han/giter8  
Error during sbt execution: Could not find configuration file 'C:/MinGW/msys/1.0/home/salil.wadnerkar/.conscript/n8han/conscript/cs/launchconfig'.  Searched:
    file:/C:/MinGW/msys/1.0/home/salil.wadnerkar/
    file:/C:/Users/salil.wadnerkar/
    file:/C:/MinGW/msys/1.0/home/salil.wadnerkar/.conscript/  

但是,该文件就在那里。所以,我认为这是因为sbt在处理mingw文件路径的方式上的一些怪癖。有人知道我怎么才能让它工作吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-06 07:50:35

在Cygwin中我使用了

代码语言:javascript
复制
java -jar "`cygpath -m "$HOME/.conscript/sbt-launch.jar"`" "@file:///C:/Users/cvanvranken/.conscript/n8han/conscript/cs/launchconfig" "$@"

我希望您能够让您的应用程序使用类似的东西,也许是这样:

代码语言:javascript
复制
java -jar /home/salil.wadnerkar/.conscript/sbt-launch.jar "@file:///C:/Users/salil.wadnerkar/.conscript/n8han/conscript/cs/launchconfig" "$@"

代码语言:javascript
复制
java -jar /home/salil.wadnerkar/.conscript/sbt-launch.jar "@file:///C:/MinGW/msys/1.0/home/salil.wadnerkar/.conscript/n8han/conscript/cs/launchconfig" "$@"

如果这些都失败了,您仍然需要使用文件://

还要注意它在错误消息中搜索的三个目录

代码语言:javascript
复制
file:/C:/MinGW/msys/1.0/home/salil.wadnerkar/
file:/C:/Users/salil.wadnerkar/
file:/C:/MinGW/msys/1.0/home/salil.wadnerkar/.conscript/  

无论您在launchconfig参数中输入什么,如果它不被识别,那么默认情况下将搜索这些目录。因此,您可以在参数中使用胡言乱语,但仍然会看到与现在完全相同的错误。

票数 5
EN

Stack Overflow用户

发布于 2012-05-02 04:32:03

您可以设置相对于.conscript文件夹的启动配置路径-

代码语言:javascript
复制
java -jar /home/salil.wadnerkar/.conscript/sbt-launch.jar @n8han/conscript/cs/launchconfig "$@"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8120401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档