永久设置 fileformat=unix

永久设置 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

我在文件复制到使用 maven assembly 插件的 bin 的位置添加了<lineEnding>unix</lineEnding>属性。之后我可以运行文件而无需手动设置文件格式。bin.xmlwso2server.shwso2server.sh

相关内容