[Share Experiences] 解决20.3以后无法运行JAVA的JWT,APPLET小程序的终极方案
Tofloor
poster avatar
wavezhang66
deepin
2023-01-17 19:55
Author

我一直是做JAVA开发,也是做ORACLE EBS开发,EBS的一个程序是JWT 或者理解称APPLET小程序做成的ERP,在20.3以前,我以前做的适配软件是可以用的,有一天我升级到20.8 之后,发现我开发适配软件不能运行ORACLE EBS了,也不无法运行JAVA的ControlPanel程序,如果需要运行,需要 sudo才能运行。这个问题困扰我长达有3个月之久。这些日子,一直寻找解决方案,在咱社区发了好多贴子,都没有得到自己想的答案。最终今天完美在20.8上面,适配运行成功,解决方案也很简单

只需要在etc\environment文件中增加

就可以了。

从网上找原理如下(供参考,不一定正确):

SourceURL:file:///media/wavezhang/F/mywork/知识/deepin/deepin新知识.doc

国内的LINUX的桌面是locale zh-cn中文的,国外都是utf 8,JAVA 启动时用SWT都是UTF 8A或者英文,对国内支持不好,除用OPEN JDK在中文环境编译一下,也行,那样太麻烦了,或者更改locale

export LANG=en

如果能成英文,那我们的语言环境就是英文了,所以经过努力查找可以用

来解决问题 。

image.png

Reply Favorite View the author
All Replies
177******61
deepin
2023-01-17 20:45
#1

好吧长见识了,还以为是你用的jdk小版本太老有bug导致的

Reply View the author
181******81
deepin
2023-01-18 00:34
#2

涨姿势了。

Reply View the author