01/10/2018, 17:12
Lỗi cài đặt Java lên Windows Subsystem for Linux
Em đã cài đặt Java trên WSL theo link này
Installing Oracle JDK on Windows subsystem for Linux
asked by
Saurabh Mishra
on 02:09PM - 07 Apr 16
nhưng không hiểu tại sao khi em start lại WSL thì lại bị lỗi này
-bash: /etc/profile.d/oraclejdk.sh: line 3: syntax error near unexpected token `('
-bash: /etc/profile.d/oraclejdk.sh: line 3: `export PATH=/home/kiennguyen/bin:/home/kiennguyen/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath_target_21962453:/mnt/c/Program Files (x86)/Intel/iCLS Client:/mnt/c/Program Files/Intel/iCLS Client:/mnt/c/Windows/System32:/mnt/c/Windows:/mnt/c/Windows/System32/wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/Intel/IntelSGXPSW/bin/x64/Release:/mnt/c/Program Files/Intel/IntelSGXPSW/bin/win32/Release:/mnt/c/Windows/System32/OpenSSH:/mnt/c/Program Files/Java/jdk1.8.0_181/bin:/mnt/c/Program Files/MySQL/MySQL Server 8.0/bin:/mnt/c/Users/kieno/AppData/Local/Microsoft/WindowsApps:/mnt/c/Windows/SysWOW64:/snap/bin:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin'
Anh/chị nào biết giúp em với ! Em cảm ơn nhiều
Bài liên quan
Lỗi do cái dấu ngoặc
()
có trong cái lệnh export, vì nó là 1 phần cú pháp của bash.Dự đoán sửa:
/etc/profile.d/oracle.jdk.sh
: bằng sudo với nano, vim, … gì thì tùySửa nó thành:
Nếu còn lỗi thì post lên tiếp nha.
chắc do bị bug code của
/etc/profile.d/oracle.jdk.sh
mình có các cách sau:
nếu cách 2 không triệt để thì làm như cách của bạn trên
Vâng em cảm ơn anh !