This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
使用CCS 6版与'Rational Test RealTime'(RTRT)版本8.0 1进行单元测试时,TDP包含以下 (常用)行:
//将DSS软件包导入命名空间
ImportPackage(Packages.com.ti.debug.engine.scripting)
ImportPackage(Packages.com.ti.ccstudio.scripting.environment)
ImportPackage(Packages.java.lang)
ImportPackage(Packages.java.io)
遗憾的是,当运行单元测试时,这些行失败 ,并出现以下错误:
未定义'packages'
这可能是(部分)由于未设置CLASSPATH。 在哪种情况下,问题是应在RTRT的TDP中将CLASSPATH设置在何处?
但是,同时假定CLASSPATH设置到以下目录:
C:\ti\ccsv6\CCS_base\scripting\docs\DS_API
这只能满足 Packages.com.ti.debug.engine.scripting"和Packages.com.ti.ccstudio.scripting"目录的前2个规范。
C:\ti\目录下的任何位置都没有子目录.java.lang (也没有仅lang的子目录)。 也没有java.io子目录(尽管有如下所示的IO子目录:
C:\ti\xdctools_3_32_01_core\packages\xdc\services\io。
因此,第二个问题是,应如何建立CLASSPATH?
Ki,
非常感谢我们提供的信息。
以下环境变量现在已通过控制面板设置,如下所示:
控制面板->系统->高级系统设置->环境变量->路径
; C:\ti\ccsv6\CCS_base\DebugServer\packages\ti\DSS\JAVA
遗憾的是,即使在关机后再开机后,仍会出现与以前相同的错误:
'Windows脚本主机'
未 定义错误'Packages'
等等
David Chequley