Windows 10 Enterprise Build 1803を使用してWSL(Ubuntu)のSpring Bootプロジェクトから./mvnwを実行しようとしていますが、毎回同じエラーが発生し続けます。
: not found ./mvnw:
: not found ./mvnw:
./mvnw: 53: ./mvnw: Syntax error: Word unexpected (expecting "in")
スクリプトは通常のLinuxサーバーで正常に動作します。ビルドを成功させるには、Powershellに移動して同じコマンド( "./mvnw install dockerfile:build")を実行してから、WSLに戻って続行する必要があります。
コマンドは、後でDocker Composeで使用されるDockerイメージをビルドすることです。
何か案は?
ありがとう
おそらく、mvnw
スクリプトの行末が混乱しています。
dos2unix
がインストールされている場合(Sudo apt install dos2unix
)、スクリプトをdos2unix mvnw
で修復できるはずです。または、もう一度ダウンロードしてください。