ฉันไม่สามารถเรียกใช้ java.exe จาก Windows รุ่น BashOnWindows10 ได้ มีอยู่ใน PATH แต่การเรียกใช้ล้มเหลวอย่างเงียบ ๆ เป้าหมายของฉันคือหลีกเลี่ยงการติดตั้ง JDK / JRE อีกครั้งใน WSL ขณะที่ฉันกำลังอัปเดตผู้สร้างฉันคาดหวังว่าจะสามารถเรียกใช้แอปพลิเคชัน windows ได้ ความคิดใด ๆ ว่าทำไมสิ่งนี้ถึงเกิดขึ้น? อย่างไรก็ตามฉันสามารถเปิดการติดตั้ง Python บน Windows ได้สำเร็จ
ทุบตี
username@PC:~$ which java.exe
/mnt/c/ProgramData/Oracle/Java/javapath/java.exe
username@PC:~$ java.exe
username@PC:~$ <<<nothing happens
username@PC:~$ which python.exe
/mnt/c/Python34/python.exe
username@PC:~$ python.exe
Unable to translate current working directory. Using C:\WINDOWS\system32
Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit
(AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
cmd.exe
C:\Users\username>java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)