序章
この質問に対するコメントの 1 つは、プログラムが Java を使用しているかどうかを確認するために GnuWin の file コマンドを使用することに関するものです。ただし、GnuWin の file コマンドは次のことを示しています。
C:\Windows\system32>file "C:\Program Files\Eclipse Foundation\eclipse\eclipse.exe"
C:\Program Files\Eclipse Foundation\eclipse\eclipse.exe; PE32+ executable for MS
Windows (GUI) Mono/.Net assembly
C:\Windows\system32>
Eclipse、ApacheDS、Apache Directory Studio、Tomcat などのプログラムを実行するには Java が必要です。
この質問に関する議論の結果、StackOverflow で .NET ベースのプログラムと Java プロセスの関係について質問するよう提案されました。
質問
GnuWin の File Command は、特定のプログラムが .Net ベースであると示しているのに、これらのプログラムを実行するには Java が必要であることを示しているのはなぜですか?