Код: Выделить всё
package main;
public class HelloWorld {
public static void main(String[] args) {
}
}
< /code>
Когда я впервые запускаю программу с «запустить Java», в терминале появляется следующая команда: < /p>
& 'C:\Program Files\Java\jdk-23\bin\java.exe' '@C:\Users\User\AppData\Local\Temp\cp_9ml7m3ovzvunqyna5xgx27y4b.argfile' 'main.HelloWorld'
< /code>
, когда во -вторых: < /p>
c:; cd 'c:\Users\User\VStudioPorjects\Hello'; & 'C:\Program Files\Java\jdk-23\bin\java.exe' '@C:\Users\User\AppData\Local\Temp\cp_9ml7m3ovzvunqyna5xgx27y4b.argfile' 'main.HelloWorld'
< /code>
где: < /p>
cd 'c:\Users\User\VStudioPorjects\Hello';Код: Выделить всё
C:\Program Files\Java\jdk-23\bin\java.exeКод: Выделить всё
@C:\\Users\\User\\AppData\\Local\\Temp\\cp_9ml7m3ovzvunqyna5xgx27y4b.argfileКод: Выделить всё
main.HelloWorldКак происходит компиляция? Где javac ? Почему файл hello.class создан при первом запуске класса, но когда он удален и запускается снова, файл не воссоздается, а ошибка java.lang.classnotfoundexception: main.hello возникает? Проблема на веб -сайте VS -кода, но ничего не нашел.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -java-code