我该如何做才能在任何地方运行这个程序?

我该如何做才能在任何地方运行这个程序?
java -jar yuicompressor-2.4.2.jar

~/src/yuicompressor-2.4.2/build$ ls
yuicompressor-2.4.2.jar

通常,我必须在该目录中才能运行此命令。有什么方法可以设置它以便我可以运行此命令任何地方在我的盒子里?

答案1

尝试这个:

cd ~/src/yuicompressor-2.4.2/
JAR=`pwd`/yuicompressor-2.4.2.jar
JAVA=`which java`
echo "$JAVA -jar $JAR" > yuicompressor.sh
chmod +x yuicompressor.sh
sudo ln -s yuicompressor.sh /bin/yuicompressor.sh

现在你(和其他用户)应该可以从任何地方运行 yuicompressor.sh

答案2

你可以创建一个别名:

别名 yuicomp=java -jar yuicompressor-2.4.2.jar

我认为你也需要输入完整路径

相关内容