没有将hg.exe设置为环境变量的javaHG

时间:2012-06-29 08:19:22

标签: mercurial portable-executable javahg

我在公司的网络应用程序中使用javaHg。

我想在服务器上设置新版本时避免安装mercurial。我是否需要详细说明为什么管理层不希望在服务器上安装“外部”应用程序?

我在子目录中有一个windows portable mercurial。是否可以将javaHg“指向”该hg.exe,而不是将目录路径设置为环境变量?使用新版本时必须没有调整和设置。

1 个答案:

答案 0 :(得分:0)

是的,您无需为此设置PATH。您应该使用RepositoryConfiguration类,请参阅setHgBin方法。您在创建配置对象时将其传递给Repository对象,然后它将使用配置的Mercurial二进制文件来启动命令服务器。