例如:
如果我具体路径〜/ .m2 / repository
当我在cmd行中导入一些依赖项时,如下所示 它可以通过我的maven pom文件找到jar位置。
private string ReadFileAndFetchStringInSingleLine(string file)
{
StringBuilder sb;
try
{
sb = new StringBuilder();
using (FileStream fs = File.Open(file, FileMode.Open))
{
using (BufferedStream bs = new BufferedStream(fs))
{
using (StreamReader sr = new StreamReader(bs))
{
string str;
while ((str = sr.ReadLine()) != null)
{
sb.Append(str);
}
}
}
}
return sb.ToString();
}
catch (Exception ex)
{
return "";
}
}
答案 0 :(得分:0)
Clojure本身根本不进行任何依赖管理。为此你需要Leiningen,这是clojure的构建和依赖管理工具,它可以与Maven repo一起使用。
步骤:
lein self-install
lein new <projectname>
以在当前目录中创建新项目project.clj
文件lein repl
从本地更新依赖项/获取依赖项并启动项目的repl 此外,(:import [org.apache.commons.lang StringUtils])
只能在(ns )
块中使用。在ns块之外使用,您应该(import [org.apache.commons.lang StringUtils])