javac- все статьи тега


Генерирует ли JVM байт-код или запускает байт-код?

Я немного запутался здесь, представляет ли JVM байт-код (генерирует его) или это просто он загружает скомпилированный .файлы классов (байт-код) в памяти?! или JVM - это просто спецификации для запуска байт-кода независимым от платформы способом?! Большое спасибо!. ...

В чем разница между javac и компилятором Eclipse?

является ли компилятор Java Eclipse просто оболочкой вокруг того же ядра, что и javac программа обернута вокруг, или это отдельный компилятор вообще? Если последнее, то зачем им изобретать велосипед? ...

На каком языке написаны компилятор Java и JVM?

в каких языках программирования Java компилятор (javac), виртуальная машина (JVM) и java стартер написал? ...

javac не работает в командной строке Windows

Я пытаюсь использовать javac с командной строкой windows, но это не работает. после добавления в каталог "C:Program FilesJavajdk1.6.0_16bin" до конца PATH переменные среды java команда работает нормально, но с помощью javac дает мне следующую ошибку: ', что javac не является внутренней или внешней командой, исполняемой программой или пакетным файлом. ...

и javac: команда не найдена

Я установил java в моем CentOS release 5.5 машины с помощью команды yum install java. Но я не могу скомпилировать класс с помощью javac. мне нужно установить любой другой пакет? Я попытался найти javac исполняемый файл, но я не могу найти его. /usr/bin/java связан следующим образом:/usr/bin/java ->/etc/alternatives/java/etc/alternatives/java ->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Я видел следующий вывод yum list installed |grep java: java-1.6.0-openjdk.x86_64 1 ...

ошибка javac: имена классов принимаются только при явном запросе обработки аннотаций

Я получаю эту ошибку при компиляции моей программы java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error вот код java (я запускаю это на Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = new CUDA(true); int count = cuda.getDeviceCount(); System.out.println("Total number ...

Установка целевой версии Java в ant javac

мне нужно скомпилировать файл jar с помощью ant (1.7.0) для запуска под определенной версией Java (1.5). В настоящее время у меня есть Java 1.6 на моей машине. Я попробовал установить: <target name="compile"> <javac compiler="javac1.5" target="1.5" srcdir=.../> </target> Я также удалены <property name="build.compiler" value="modern"/> и нет файла свойств. Я запускаю Java 1.6 на Linux / SUSE также есть простой способ определить, какая версия Java ожидается в файл ...