ESR/NWDS UDF-"在-source 1.5中不支持switch中的字符串"

2020-09-10 08:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的SAP社区 在ESR和N...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SAP社区

在ESR和NWDS的开发过程中,当我尝试将字符串与switch语句一起使用时,出现以下错误"源-1.5不支持switch中的字符串。使用-source 7或更高版本来启用switch中的字符串" 。 似乎编译器正在尝试在1.5版中使用JDK,而至少在7版中使用...根据NWA中的信息,我们正在使用SAPJVM 8(即NW 7.5)。

我想知道NWA中是否应该调整Java属性以使用正确的JDK? 我找到了这个博客:

https://blogs .sap.com/2016/08/24/configuring-jdk-settings-with-nwdi /

但这是用于NWDI的,在我的NWA中看不到这些属性。

你们每个人在ESR/NWDS中都有类似的错误吗?

最诚挚的问候,

Artur

(56.8 kB)
3条回答
吹牛啤
2020-09-10 09:31 .采纳回答

嗨,

我刚刚从SAP收到了此回复,NW 7.5的SP 9会使用它。

""我也在内部讨论了这个问题,这里的主要问题是内部没有将java8版本当作java映射编译版本,因此是错误。

我们的开发支持已在SAP注释 2316194 中将其记录下来-SAP PI 7.50消息映射UDF和Java映射仅支持JDK 1.5。

他们也在努力消除此限制,稍后将其作为注释通知。 该功能将在7.5 SP 9中提供,该功能仍在开发中。"

最诚挚的问候,

Artur

一周热门 更多>