使用CygWin在Windows上打开文件的别名

时间:2017-05-19 07:51:19

标签: windows maven command cygwin execute

我有一台安装了CygWin的Windows机器。我没有任何管理员权限,所以,忘记更改适用于所有用户等的环境变量......

情景:

当我执行CygWin并输入以下命令来执行Maven时,它完美地运行:

/cygdrive/c/maven/apache-maven-3.5.0/bin/mvn

但是,当我创建文件.profile时如下:

alias mvn="cygdrive/c/maven/apache-maven-3.5.0/bin/mvn"

重新启动CygWing并执行命令“mvn”后,将发送以下消息:没有此类文件或目录

有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

对于任何可能遇到同样问题的人,我解决这个问题的方法基本上是在命令开头添加一个“sh”:

elias mvn =“sh /cygdrive/c/maven/apache-maven-3.5.0/bin/mvn”

干杯。