Вот импорт, и он подсвечивается и параллельно выкидывает о
package 'com.sun.tools.javac.util' is declared in module 'jdk.compilier, which does not export it to the unnamed module
import com.sun.tools.javac.code.Flags;
import com.sun.tools.javac.code.Type;
import com.sun.tools.javac.file.JavacFileManager;
import com.sun.tools.javac.model.JavacElements;
import com.sun.tools.javac.processing.JavacProcessingEnvironment;
import com.sun.tools.javac.tree.JCTree;
import com.sun.tools.javac.tree.TreeMaker;
import com.sun.tools.javac.util.Context;
import com.sun.tools.javac.util.List;
import com.sun.tools.javac.util.Name;
Мавена и т.д. нет, один класс нужно запустить, но вот это выкидывается, есть идеи?
Это из-за того, что Java у вас 9+.
В градл скрипте пропишите:
compileJava {
sourceCompatibility = '10'
targetCompatibility = '10'
options.with {
fork = true
forkOptions.javaHome = new File ('c:\Program Files\Java\jdk-10')
compilerArgs.addAll(['--add-exports', 'jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED'])
}
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Я прочел этот туторчик и тоже решил сделать авторизацию через гугл и файсбук в своем тестовом приложенииЯ абсолютно се сделал как в гайде
У нас есть список объектов доменной области (Person)У объекта Person есть 3 поля: id, имя, фамилия
Цель: Конвертировать список Api объектов в roomDataBase объекты и присваивать RecyclerViewAdapter уже roomDataBase объектамИ все это делать , не в основном потоке...
Когда тыкаю на Enter в EditText, выбирается "следующим" неправильное поле(