Javadoc -locale недействителен в версиях 17 и 25?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Javadoc -locale недействителен в версиях 17 и 25?

Сообщение Anonymous »

Настройка языкового стандарта недействительна в Javadoc 17 и 25:

Код: Выделить всё

javadoc -locale en_US -sourcepath .\src\main\java -subpackages my.packages -Xdoclint:none
Всегда выводится на моем родном языке, а не на английском. В javadoc 8 все в порядке.
Как установить английский язык для Javadoc 17 и 25?
Эта проблема решена!
Язык HTML и язык заголовков управляются разными аргументами, язык HTML контролируется -locale, содержимое заголовка контролируется Аргументы JVM, использование -J может переопределить аргументы jvm:

Код: Выделить всё

javadoc "-J-Duser.language=en" "-J-Duser.country=US" -locale en-US
В Gradle используя:

Код: Выделить всё

  val ops = options as StandardJavadocDocletOptions
ops.encoding = "UTF-8"
ops.locale = "en-us"
ops.charSet = "UTF-8"
ops.docEncoding = "UTF-8"
ops.jFlags("-Duser.language=en", "-Duser.country=US")
ops.addBooleanOption("Xdoclint:none", true)
Изображение


Подробнее здесь: https://stackoverflow.com/questions/798 ... -17-and-25
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»