Описание тега javacompiler
NoneJavax.tools.JavaCompiler is an interface used to invoke Java programming language compilers from programs. Not to be confused with Javac, which is the Java compiler included in the Java Development Kit (JDK).
1
ответ
Ошибки компилятора после создания кнопки
Я пытался добавить кнопку в приложение для Android. Он компилировался раньше, и раньше с этим не было проблем. Я не уверен, что я что-то отредактировал по ошибке? @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundl…
06 окт '18 в 10:09
1
ответ
Java нужен процесс, чтобы вернуться, когда закончите
Моя проблема заняла бы 2 вопроса, но я буду коротким. Поэтому мне нужно запустить файл bat. Прямо сейчас я делаю это так: public static void check() throws InterruptedException{ try { Runtime.getRuntime().exec("cmd /c start build.bat"); Thread.sleep…
08 фев '15 в 09:52
2
ответа
Как получить список файлов классов, сгенерированных JavaCompiler compilationTask?
Я пытаюсь скомпилировать Java-код динамически с помощью javaCompiler. Код работает gr8, однако мне нужно получить список файлов классов, созданных CompilationTask. Вот исходный код: JavaCompiler compiler = ToolProvider.getSystemJavaCompiler (); Diag…
31 авг '16 в 01:12
1
ответ
Ошибка Android databindingError: Невозможно изменить зависимости конфигурации ':mobileBanking:compile' после ее разрешения
У меня много проблем с добавлением привязки данных в мой проект. Существует сложный build.gradle. К сожалению, я не могу опубликовать слишком много от него.Если я добавляю привязку данных {enabled = true} к своему блоку android в моем файле build.gr…
19 фев '16 в 19:48
1
ответ
Для изменения уровня компилятора Java 1.6 до 1.7 требуются все классы для развертывания?
У меня есть веб-проект Java в Eclipse Luna. Уровень компилятора "1.6". Мне нужна функциональность 1.7, поэтому я изменяю уровень на "1.7" и код java в проекте. Там нет ошибки компиляции. Теперь я собираюсь развернуть свой код. Мой вопрос Безопасно л…
13 ноя '15 в 07:45
2
ответа
Внутренняя архитектура компилятора Java
Я работал над Java с более чем 8 лет. На прошлой неделе на небольшом собрании в моей компании один из моих коллег спросил меня, как именно Java Compiler Работа? Я был без ответа. Я попытался объяснить, как Java Compiler принимает операторы один за д…
25 сен '15 в 09:36
1
ответ
Скомпилируйте и запустите Java-программу в Linux с путем к файлу.java и путем к внешним jar-файлам
Вчера я решаю проблему с ответом здесь в stackru. Но я столкнулся с другой проблемой, но постараюсь прояснить: У меня есть папка проекта в каталоге /home/demo/Desktop/xlsToCsv/, в которой находится java-файл "xlsToCsv.java", и другой каталог с необх…
11 фев '16 в 11:13
0
ответов
Интерфейс, используемый в качестве параметра метода другого интерфейса
Все. Я немного смущен реализацией на Java. Вот некоторый код, который я написал. public interface A { public type method1(B bname); public type method2(C cname); } public interface B {} public interface C {} public class D implements A{ public type …
21 сен '17 в 02:07
1
ответ
com.android.builder.dexing.DexArchiveMergerException: ошибка при объединении архивов dex:
Я не могу скомпилировать свой проект, по сценарию я преобразовал одно из моих действий в kotlin с помощью Android Convert "Преобразовать Java-файл в Kotlin-файл" и исправил все ошибки для кода, который не был должным образом преобразован. Журнал Jav…
21 фев '19 в 01:22
1
ответ
Как установить bootclasspath при использовании "внутреннего" JavaCompiler
Как вы можете решить следующее предупреждение warning: [options] bootstrap class path not set in conjunction with -source 8 при использовании внутреннего JavaCompiler? Пример кода (немного изменен из моего источника): JavaCompiler compiler = ToolPro…
26 дек '18 в 15:51
1
ответ
Ошибка Java - NoClassDefFoundError при запуске программы Java из командной строки
Команда, Я поражен с основной ошибкой в течение довольно долгого времени. Может кто-нибудь точно указать, что мне здесь не хватает. Создана простая Java-программа (которая будет подключаться к сокету и отправлять сообщение). Код, указанный ниже pa…
24 фев '15 в 19:50
0
ответов
Создание игровой площадки с Java-кодом в приложении для Android от Janino
Я пытаюсь создать приложение Java обучения Android. Он должен иметь кодовую площадку для пользователей; который может запускать простые коды Java. Я сохраняю код пользователя в коде Java, и я пытаюсь его запустить. Я использую JANINO, но проблема в …
02 ноя '18 в 07:51
1
ответ
Как скомпилировать.java с зависимостями во время выполнения?
У меня много .java файлы, которые нужно импортировать другой .java файл... Что-то вроде этого: import package.c; public class A { // do whatever that needs package.c } Но у меня есть только package.c.java, Когда я пытаюсь скомпилировать Используя Ja…
12 фев '17 в 02:43
1
ответ
Есть ли какой-либо способ сказать компилятору хранить имена переменных с помощью аннотаций?
Очень неприятно, когда целое приложение добавляет аннотацию @Param() с именем переменной для каждого имени переменной. Это также расстраивает, когда вы меняете имя переменной и должны изменить имя внутри @Param Есть ли хороший способ аннотировать ме…
11 июн '16 в 17:04
1
ответ
Скомпилированный класс JavaCompiler не найден
Я использовал JavaCompiler составить класс, который я генерирую на лету. Задача компиляции выполнена успешно. Затем я пытаюсь загрузить скомпилированный класс, используя Class.forName("MyClass"); и это терпит неудачу с ClassNotFoundException. Есть л…
06 ноя '14 в 17:56
1
ответ
Как компилятор Java проверяет, все ли методы интерфейса реализованы?
Если я заявляю, что мой объект реализует интерфейс, но не реализует эти методы, при компиляции кода я получаю ошибку компилятора. Как Java-компилятор узнал, что я не реализовал все методы интерфейса?
27 июл '16 в 14:36
1
ответ
(JavaCompiler) Компиляция нескольких файлов одновременно
Поэтому я работаю над созданием программы, которая использует встроенный JavaCompiler API для компиляции каталога файлов.java. Я получил его через каталог для компиляции файлов и даже компилирует их, но не в том порядке, в котором я нуждаюсь. Я возв…
05 мар '15 в 20:57
2
ответа
Почему Java Enums использует больше памяти, чем интерфейсы?
Я протестировал класс, enum, интерфейс этих трех способов инкапсуляции константы String. public class Company { public final static String CAPITAL_ONE = "Capital_One"; } public interface ICompany { public final static String CAPITAL_ONE = "Capital_O…
27 июл '16 в 14:40
0
ответов
Создать банку без зависимостей
Я генерирую jar внутри java-программы с помощью системного компилятора jdk. У меня есть несколько файлов классов, которые я добавляю в банку: JarOutputStream target = new JarOutputStream(jarStream, manifest); addClassFilesToJar(new File(classDirecto…
11 май '16 в 11:31
1
ответ
Как динамически скомпилировать несколько исходных файлов Java
Есть ли способ программно генерировать файлы классов из файлов.java, присутствующих в папке. Существуют примеры использования JavaCompiler.CompilationTask для компиляции отдельных файлов Java. Но мне нужно создать файл класса из нескольких пар.java-…
18 ноя '14 в 18:44