【问题标题】:making a clickable linux desktop shortcut to execute ant build script制作一个可点击的 linux 桌面快捷方式来执行 ant build 脚本
【发布时间】:2012-09-12 14:19:09
【问题描述】:

在我的ubuntu lucid linux系统中,我在~/dev/java/mycode/src文件夹中有一些java代码。我在~/dev/java/mycode文件夹中有一个ant buildfile,它编译java文件并制作一个jar,最后执行jar .我在终端中这样做如下

cd ~/dev/java/mycode
ant -f mybuildfile.xml

我想创建一个桌面快捷方式,点击它会在终端中发生上述事件。所以我在/home/me/dev/java文件夹中创建了一个'mylaunchfile'并给它chmod +x。内容如下

#!/bin/bash
ant -f /home/me/dev/java/mycode/mybuildfile.xml

当我打开终端时,cd 到 /home/me/dev/java 并运行

>bash mylaunchfile

它正确执行了ant并运行了java代码。

然后,我创建了一个desktop launcher,命令为

bash /home/me/dev/java/mylaunchfile

.双击此快捷方式不会打开终端或运行 bash 命令或执行任何操作。

我需要什么才能让这个可点击的快捷方式工作?

【问题讨论】:

    标签: linux ant desktop-shortcut


    【解决方案1】:

    您需要先更新数据库,然后才能启动该命令

    sudo updatedb
    

    应该可以解决问题。

    【讨论】:

    • 感谢回复..但这不会导致双击图标执行命令
    猜你喜欢
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多