java which valid identifier_IZ65534: 'JAVA.LANG.CLASSFORMATERROR' ERROR FOR A VALID IDENTIFIER

PAR status

Closed as program error.

Error description

Error Message: The java class could not be loaded.

java.lang.ClassFormatError: (Field) field name is invalid at

offset=0.

.

Stack Trace: N/A

.

N/A

Local fix

N/A

Problem summary

Error 'java.lang.ClassFormatError' is thrown by the JVM for a

valid identifier during class verification. Validation of the

identifier is done using Character.isJavaIdentifierPart(ch).This

API returns true for the identifier which adheres to the JVM

specification for naming convention of the class,methods or

fields. However an error in the class verifier results in the

above exception being thrown.

Problem conclusion

This defect will be fixed in:

5.0.0 SR12

.

The JVM class verifier code has been fixed to correctly classify

the characters in identifiers according to whether they are

valid in class names, method names, or fields.

.

To obtain the fix:

Install build 20091117 or later

Temporary fix

Comments

APAR Information

APAR number

IZ65534

Reported component name

JAVA 5 J9 COMMO

Reported component ID

620500127

Reported release

500

Status

CLOSED PER

PE

NoPE

HIPER

NoHIPER

Special Attention

NoSpecatt

Submitted date

2009-11-24

Closed date

2009-11-24

Last modified date

2010-07-22

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Fixed component name

JAVA 5 J9 COMMO

Fixed component ID

620500127

Applicable component levels

R500 PSN

UP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误提示表明在设置环境变量时出现了问题。根据引用\[1\]和引用\[2\]的内容,可以看出在设置JAVA_HOME、JAVA_BIN、PATH和CLASSPATH这些环境变量时出现了错误。错误的原因可能是在设置这些环境变量时使用了无效的标识符。可能是由于在设置环境变量时使用了等号(=)或其他无效字符导致的。另外,根据引用\[2\]中的截图,还可以看到在执行source /etc/profile命令时,也出现了类似的错误提示。 为了解决这个问题,您可以检查您设置环境变量的命令是否正确,并确保没有使用无效的标识符。您可以尝试使用正确的标识符重新设置这些环境变量。另外,您还可以检查您的系统中是否存在指定的文件或目录,如/usr/local/java/jdk1.8.0_161,以确保路径设置正确。 总结起来,问题的原因是在设置环境变量时使用了无效的标识符,导致出现了错误提示。您可以检查设置环境变量的命令是否正确,并确保路径设置正确。 #### 引用[.reference_title] - *1* *3* [安装jdk报错-bash: export: `=': not a valid identifier -bash: export: `/usr/local/jdk1.8/': not a ...](https://blog.csdn.net/laijunfeng816/article/details/79369099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [linux安装jdk1.8出现错误bash: export JAVA_HOME=/usr/local/java/jdk1.8.0_144: 没有那个文件或目录](https://blog.csdn.net/shichen2010/article/details/77964188)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值