Использование муравья в возвышенном тексте 2

StackOverflow https://stackoverflow.com/questions/8828121

  •  27-10-2019
  •  | 
  •  

Вопрос

У меня проблемы с получением команды Build в Sublime Text 2, работая с Ant. Я определил проект, и в корне проекта находится файл build.xml. Затем в Sublime Text 2 с открытым проектом я выбираю инструменты -> Система сборки -> Ant. Затем, если я попытаюсь запустить инструменты -> Build, я получаю следующий вывод:

Buildfile: build.xml does not exist!
Build failed
[Finished]

Я уверен, что я не хватает чего -то простого. Я на Windows XP. Спасибо.

Это было полезно?

Решение

По умолчанию Sublime Text 2 ищет Build.xml в корне папки проекта. Самая простой вещью может быть перемещение вашего Build.xml там.

В противном случае вы можете изменить working_dir, изменив Ant.Sublime-Build (не уверен, где это живет в Windows, поиск в системе для нее). С другой стороны, вы можете скопировать содержимое этого файла и создать новую систему сборки (инструменты -> Система сборки -> Новая система сборки).

Взгляните на эту ветку для получения более подробной информации: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=1444&start=20

Другие советы

Пользователь "-s" или "-find" переключатель. Это будет искать «build.xml» к корню текущего файла проекта WRT. если ты

{
    "cmd": ["ant", "-s"],
    "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
    "selector": "source.java",
    "working_dir": "${file_path}",
    "windows":
    {
        "cmd": ["ant.bat", "-s"]
    }
}

Я произошел те же проблемы, но я установил свою собственную сборку муравья; Код есть

{
    "cmd": ["ant"],
    "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.java",

    "windows":
    {
        "cmd": ["ant.bat"]
    }
}

Я изменил "working_dir": "${project_path:${folder}}" к "working_dir": "${file_path}". Анкет Потому что я не люблю размещать те вещи, которые генерируются ST2 в проекте.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top