每当我键入é
字符或任何带有变音符号的字母时,都会呈现 � 字形。实际的按键顺序是´+ e。该应用程序似乎是基于 AWT 的(来自错误消息、字体渲染技巧)。
什么有效:
- 符号如£, ¢,°
- 粘贴
é
角色 é
在另一个应用程序(例如 Firefox)中键入该字符
什么不起作用:
- 键入
é
字符 - openjdk 基础镜像甚至无法启动应用程序
FROM registry.opensuse.org/opensuse/leap:latest
RUN zypper --non-interactive in java-1_8_0-openjdk curl unzip shadow fonts-config dejavu-fonts
ENV USER=user GROUP=users GID=100 UID=1000
RUN useradd -mr -u ${UID} -g ${GROUP} ${USER}
RUN curl -o /tmp/irpf.zip http://downloadirpf.receita.fazenda.gov.br/irpf/2020/irpf/arquivos/IRPF2020-2.0.zip && \
unzip -d /opt /tmp/irpf.zip && \
rm -f /tmp/irpf.zip
USER ${USER}
WORKDIR /home/${USER}
ENV LANG="pt_BR.UTF-8"
ENV _JAVA_OPTIONS='-Dswing.aatext=TRUE -Dawt.useSystemAAFontSettings=on'
ENV XAUTHORITY=/home/${USER}/.Xauthority
CMD ["java", "-jar", "/opt/IRPF2020/irpf.jar"]