Установить fileformat=unix постоянно

Когда я собрал пакет продуктов WSO2 из терминала, используя maven clean install и собираемся запустить из терминала, введя команду ниже в домашнем каталоге продукта

./bin/wso2server.sh

Я получил ниже ошибки

-bash: ./bin/wso2server.sh: /bin/sh^M: bad interpreter: No such file or directory

Я мог бы предотвратить эту ошибку, открыв wso2server.sh файл в редакторе vi и выдачи :set fileformat=unix командование и :wq команда.

Проблема в том, что мне приходится делать это каждый раз, когда я собираю пакет с помощью команды maven clean install. как мне постоянно установить эту команду в системе. Я на Mac Yosemite.

1 ответ

Решение

Я добавил <lineEnding>unix</lineEnding> недвижимость в bin.xml где wso2server.sh копирует файл в корзину, которая использует плагин сборки maven. После этого я могу бежать wso2server.sh файл без установки формата файла вручную.

Другие вопросы по тегам