Установить 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
файл без установки формата файла вручную.