Можно ли указать eclipse добавить следующий параметр командной строки:
--add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
при компиляции.
Думаю, может понадобиться и при запуске тестов.
Можно ли также убрать это сообщение:

Обратите внимание, что я попытался добавить их к параметрам виртуальной машины одного из моих модульных тестов, но это не сработало.




Вы можете добавить параметры --add-exports jdk.compiler/.... в аргументы виртуальной машины, как показано ниже.

Вы можете использовать тот же параметр jvm вместе с javac
Эти настройки в конфигурации запуска используются для запуска / отладки приложения Java и не используются для компиляции (Eclipse имеет собственный компилятор).
Привет, Howlger, конфигурация, используемая для запуска / отладки, также может использоваться во время компиляции, когда Window> Preferences> Java> Compiler> Classfile Generation. (различные флажки) установлены. См .: stackoverflow.com/questions/9483315/…
@RameshSubramanian Я не думаю, что это сработает, потому что это аргументы в пользу запуска основного, а не для компиляции. Да, вы можете использовать ту же опцию JVM для javac, но как мы можем сказать eclipse об этом? Также как нам остановить eclipse от выдачи сообщений об ошибках?
Разве это не аргументы
java? Или они используются и дляjavac? Просто хотел понять, но я не пользователь Eclipse.