我试图更好地将Eclipse与我的build.xml集成。 我的构建文件调用GNU Make作为程序的本机部分,Makefile使用sudo将编译后的库移动到系统路径中。 不幸的是,这需要输入密码,并且Eclipse的终端不接受用户输入。 所以在Eclipse运行构建的结果是:Ant build.xml需要用户输入,但Eclipse没有tty
[exec] sudo: no tty present and no askpass program specified
[exec] make: *** [install] Error 1
解决这个问题什么办法?蚂蚁的构建可以通过其他方式提升到根源吗?
我选择这个,因为它是最安全的,但它似乎并不是真的有一种奇妙的方式来做我希望的事情。 – 2010-04-02 04:26:07
我分享你的警惕。这类似于在房子中隐藏备用钥匙。您也可以使用组权限来限制_deployer_操作的范围。 – trashgod 2010-04-02 05:49:43