环境:win 7上的eclipse 4.3
pydev 2.8.1_2013072611
jython 2.5.3、2.5.4rc1、2.7beta1
我正在尝试为 jboss eap 6.1 cli 开发一些 jython 脚本,但我面临着一个看起来像解析问题的问题。
对任何 jython 版本使用 2.5 语法,脚本中以 org.jboss.as 开头的任何内容(导入或方法调用,如:
import org.jboss.as.cli.CommandContextFactory
或者
org.jboss.as.cli.CommandContextFactory.getInstance().newCommandContext()
) 的嵌入as
部分为蓝色,就好像它是“as”语言关键字一样。启动脚本时执行没有问题。
将语法 2.6 或 2.7 与 jython 2.7beta1(或任何以前的版本,即使它没有太大意义)一起使用,“as”被强制作为关键字,因为除了仍然是蓝色之外,导入或任何后续方法如果对导入进行了注释,则调用会被标记为错误,并带有类似的消息
Encountered "as" at line 7, column 18. Was expecting: <NAME> ...
启动时,脚本再次执行没有问题。
知道这是否可能是 pydev 或 jython 问题吗?
谢谢,加布里埃尔