带Python解码的javaee updatetool

2024-10-01 07:31:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在阅读来自Oracle的JavaEE7教程。安装glassfish4之后,我被要求使用updatetool目录中的bin更新教程示例。你知道吗

nowak@machine:~/Java/glassfish4/bin$ ./updatetool 
Traceback (most recent call last):
  File "/home/nowak/Java/glassfish4/updatetool/bin/../vendor-packages/updatetool/main.py", line 431, in ?
    main(sys.argv[1:])
  File "/home/nowak/Java/glassfish4/updatetool/bin/../vendor-packages/updatetool/main.py", line 57, in main
    init_app_locale()
  File "/scratch/java_re/BUILD_AREA/workspace/updatecenter2.3-sustaining/uc2/build/dist/linux-i386/updatetool/vendor-packages/updatetool/common/boot.py", line 300, in init_app_locale
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 69: ordinal not in range(128)

我看到其他问题,问题似乎是64位ubuntu14.04上缺少32位库。不幸的是,我的错误没有告诉我,哪个lib丢失了,就像其他问题一样。你知道吗

如何进一步调试?你知道吗


Tags: inpyhomebininitmainpackagesline
1条回答
网友
1楼 · 发布于 2024-10-01 07:31:54

我通过使用前面的LANG=C调用updatetool并安装其他一些丢失的库来“解决”我的问题。你知道吗

LANG=C /dir-to-javaee-skd/bin/updatetool

相关问题 更多 >