第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在不破壞東西的情況下將項(xiàng)目添加到螞蟻的路徑

在不破壞東西的情況下將項(xiàng)目添加到螞蟻的路徑

當(dāng)年話下 2023-03-31 17:01:52
在 中ant,如何PATH在不破壞內(nèi)容的情況下添加內(nèi)容/usr/bin?我直接從 Apache ant 文檔開(kāi)始工作以應(yīng)用到PATH https://ant.apache.org/manual/Tasks/exec.html(示例部分)。參考的文檔searchpath描述如下:searchpath: 當(dāng)此屬性為 時(shí)true,解析可執(zhí)行文件的位置時(shí)將搜索系統(tǒng)路徑環(huán)境變量。從 Ant 1.6.3 開(kāi)始...但searchpath似乎也無(wú)助于解決這個(gè)特定問(wèn)題。舉個(gè)例子build.xml:<project name="Sample" default="init" basedir=".">  <description>Testing PATH with exec</description>  <target name="init">    <exec executable="./test.sh">      <env key="PATH" value="${env.PATH}:/foo"/>    </exec>  </target></project>以及以下 shell 腳本test.sh:#!/bin/bashecho "Hello!"  # This worksuname          # If PATH is edited, shows "uname: command not found"輸出:init:     [exec] Hello!     [exec] ./test.sh: line 3: uname: command not found     [exec] Result: 127...但是,如果我注釋掉它,<env key="PATH" value="${env.PATH}:/foo"/>它就可以正常工作。你如何添加PATH而不破壞東西?我正在 MacOS 10.14.5“Mojave”上使用 AdoptOpenJDK 11.0.3 和 Apache Ant 1.10.6 進(jìn)行測(cè)試。
查看完整描述

1 回答

?
三國(guó)紛爭(zhēng)

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

找到了。Apache Ant 文檔假定您在代碼中的某處調(diào)用了以下內(nèi)容:


<property environment="env"/>

沒(méi)有這個(gè),PATH將被設(shè)置為文字 string ${env.PATH},從而破壞該P(yáng)ATH值。$PATH這可以通過(guò)回顯shell 腳本中的值來(lái)觀察。


他們的文檔在示例中有這個(gè),但在上面的示例中遺漏了它,導(dǎo)致了這個(gè)問(wèn)題。


<project name="Sample" default="init" basedir=".">

  <description>Testing PATH with exec</description>

  <target name="init">

  <property environment="env"/><!-- THIS WAS MISSING -->

    <exec executable="./test.sh">

      <env key="PATH" value="${env.PATH}:/foo"/>

    </exec>

  </target>

</project>


查看完整回答
反對(duì) 回復(fù) 2023-03-31
  • 1 回答
  • 0 關(guān)注
  • 125 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)