Описание тега javac
NoneJavac - основной компилятор Java, включенный в Java Development Kit (JDK) от Sun Microsystems (теперь Oracle), а также в версии от других поставщиков.
1
ответ
Как мне скомпилировать и создать JAR из Java-приложения?
Я создаю приложение для генерации приложений Java из шаблонов. Я хотел бы вызвать компилятор java, а затем jar, чтобы создать пакет jar. Какой лучший способ сделать это? Быстрый пример: мое приложение сгенерирует файл myApp.java на основе файла myTe…
17 фев '14 в 15:27
1
ответ
Путь компиляции исходного кода Ant
Как я могу сказать ant для компиляции моего проекта, используя определенную версию jdk? Я работаю над инструментом, который компилирует различные проекты, требования которых с точки зрения версий JDK отличаются Я бы предпочел что-то вроде установки …
03 сен '15 в 15:56
1
ответ
Компиляция Java с Янино (сломанный путь к классам)
Я пытаюсь скомпилировать очень простой класс с Янино: import org.codehaus.commons.compiler.CompileException; import org.codehaus.janino.ClassBodyEvaluator; import java.io.IOException; import java.io.StringReader; public class JaninoTest{ public stat…
13 янв '16 в 14:25
2
ответа
Запустить Java-проект из Linux Cmd
Я написал Java-программу и пытаюсь запустить ее из cmd как в Windows, так и в Linux. Я сначала скомпилировал, а затем запустил его, и он отлично работал на Windows. Проблема возникает, когда я пытаюсь сделать то же самое в Linux. Команды, которые я …
12 авг '14 в 08:41
2
ответа
Проблемы, связанные с внешним файлом JAR, несмотря на множество испытаний
Так что я почти уверен, что выглядел так хорошо, как мог, прежде чем задавать этот вопрос, так что здесь. Я пишу Java-класс для шифрования RC4, я хотел бы использовать класс Files в Google Guava. Я компилирую, используя javac в командной строке Ubun…
25 окт '11 в 20:56
1
ответ
Javac проблемы с компиляцией исходного кода
Я пытаюсь скомпилировать исходный код Java с javac в терминале Linux, размещенном на машине, у которой у меня нет разрешения изменять его версию Java. Теперь он имеет версию 1.7.0_111, и результат, который я получил: Как мне скомпилировать мой код? …
05 май '17 в 19:02
0
ответов
Программная компиляция нескольких файлов, когда в некоторых есть ошибки
Я должен программно скомпилировать тысячи динамически генерируемых файлов Java. Некоторые из этих файлов могут зависеть от других; но это не требование, поэтому в миксе могут быть и простые изолированные Java-файлы. Теперь я использую API JavaCompil…
20 фев '17 в 15:13
1
ответ
Соглашение о компиляции и выполнении приложений Java из оболочки?
Какое соглашение используется для компиляции и выполнения приложений Java из оболочки? В качестве конкретного случая использования я учу некоторых детей читать исходный код Java и выбирать мини-шкатулку (которая представляет собой закомментированную…
02 фев '14 в 00:32
1
ответ
Ant глобальное свойство <compilerarg>
Мне нужно установить два глобальных свойства, которые будут использоваться с вызовом javac в моем скрипте муравья. В настоящее время у меня есть это в каждом из моих вызовов javac: <compilerarg compiler="org.eclipse.jdt.core.JDTCompilerAdapter" l…
09 июн '14 в 18:30
1
ответ
Муравей пытается скомпилировать до 1.6, когда цель установлена на 1.5
Я борюсь с проблемой задачи Javac Ant уже очень давно. Проблема в том, что, очевидно, муравей игнорирует целевой атрибут, который установлен на 1,5: <target name="compile" description="Kompilacja zrodel" depends="init"> <javac target="${com…
27 сен '16 в 16:29
1
ответ
Java не может найти или загрузить основной класс из скомпилированного кода Eclipse
Я скомпилировал свой java -код, используя eclipse, но он не должен быть развернут, и задание cron должно его выполнить. Я пытаюсь выполнить его из командной строки в Windows, но не могу найти или загрузить основной класс. Я попытался установить clas…
31 окт '16 в 18:28
1
ответ
Почему исполняемый файл Java не принимает файлы параметров?
Давайте предположим, что я хотел бы выполнить приложение Java: java -cp j1:j2...:j9999 Main arg1 arg2 В этом случае исполняемый файл Java получает множество аргументов, которые в некоторых ОС могут вызвать проблемы из-за ограничения длины строки ком…
28 окт '15 в 12:13
1
ответ
Пакет org.apache.tools.ant отсутствует
У меня проблема при попытке скомпилировать файл Java. Когда я звоню javac MyClass.java происходят некоторые ошибки, все ссылаются на отсутствующие org.apache.tools.ant пакет... У меня установлен ant (в Ubuntu 14.04), но не этот пакет. Как я могу это…
23 мар '15 в 14:48
3
ответа
Оптимизирует ли Java деление на степени от двух до сдвига?
Оптимизирует ли Java-компилятор или JIT-компилятор деления или умножения с постоянной степенью двойки вплоть до сдвига битов? Например, оптимизированы ли следующие два оператора, чтобы они были одинаковыми? int median = start + (end - start) >>…
01 сен '13 в 17:10
1
ответ
Объяснение и использование опции -d в Java
Как -d работает в Java, пожалуйста, кто-нибудь может дать объяснение этого.
19 сен '17 в 07:03
3
ответа
Как скомпилировать несколько файлов Java, когда есть файлы Java в других пакетах
Я компилирую несколько файлов в каталоге (javac *.java), но у меня возникает проблема, когда я пытаюсь сделать это: Я получаю ошибки компиляции, в которых говорится, что javac не может найти символ объекта. У меня есть несколько пакетов, которые сод…
17 июн '13 в 04:41
2
ответа
Что такое sjavac, для кого он предназначен и как его использовать?
Там был какой-то гул об инструменте под названием sjavac в списках рассылки OpenJDK. Кроме того, есть два связанных JEP: JEP 139: улучшение javac для повышения скорости сборки и JEP 199: компиляция Smart Java, фаза вторая. Мои вопросы: Что именно sj…
17 окт '14 в 12:11
1
ответ
Проблемы с компиляцией с использованием ant и Java 1.7
Я пытаюсь скомпилировать кодовую базу, используя ant и javac 1.7 compiler. В настоящее время кодовая база компилируется с использованием компилятора 1.6, но когда я переключаюсь на компилятор 1.7, я получаю две следующие странности. 1) Я получаю пре…
17 июл '12 в 18:54
1
ответ
Какой код Java заставит javac 1.6 использовать коды операций 'swap' и 'nop'?
Я работаю над любительской реализацией JVM и пытаюсь убедиться, что у меня есть тестовое покрытие для всех кодов операций в спецификации. Я получил это до последних нескольких, но nop а также swap ускользал от меня Например, вот простая функция, кот…
15 мар '12 в 15:00
1
ответ
Несколько вариантов команды javac
Я отсортировал Java-файлы в подкаталогах, чтобы сделать их более аккуратными, и мне было интересно, можно ли получить доступ к jar-файлам и исходным файлам, а затем поместить файлы классов в другую указанную папку с помощью одной команды javac? Как …
01 апр '16 в 23:50