将JavaCard 3.0.4作为新的JC平台添加到Netbeans 8.2

时间:2018-10-16 01:51:09

标签: netbeans javacard

我正在尝试从Netbeans 8.2捆绑包中的默认JC 3.0.2复制platform.properties时,将新安装的JCDK 3.0.4添加到Netbeans 8.2。

我得到的指示是,新添加的JC 3.0.4平台是无效的平台。

我需要访问JC 3.0.4 API,因为标准Netbeans 8.2安装中的JC 3.0.2没有所需的API。

platform.properties如下:

# Various properties used by Tools.
javacard.name=Java Card Platform
javacard.vendor=Sun Microsystems
javacard.version=3.0.4
javacard.java.majorVersion=1
javacard.java.minorVersion=6
javacard.edition=connected
javacard.distribution.scope=domestic
javacard.home=C:\JCDK304
javacard.emulator=classic_simulator/bin/cjcre.exe
javacard.bootclasspath=lib/api_connected.jar
javacard.classic.bootclasspath=lib/api_classic.jar
javacard.classpath=
javacard.javadocpath=docs/api/
javacard.sourcepath=src/api/
javacard.toolClassPath=lib/tools.jar:lib/ant-contrib-1.0b3.jar:lib/bcel-5.2.jar:lib/commons-cli-

1.0.jar:lib/commons-codec-1.3.jar:lib/commons-httpclient-3.0.jar:lib/commons-logging-1.1.jar
javacard.nbtasksClassPath=lib/nbtasks.jar:lib/nbutils.jar
javacard.platform.kind=RI
javacard.device.file.extension=jcard
#
javacard.runtime.name=Java Card Runtime Environment
javacard.specification.version=3.0.4
javacard.specification.vendor=Sun Microsystems Inc.
javacard.referenceimplementation.version=3.0.4
javacard.referenceimplementation.vendor=Sun Microsystems Inc.
javacard.referenceimplementation.httpPort=yes
javacard.referenceimplementation.contactedPort=yes
javacard.referenceimplementation.contactlessPort=yes
#Supported app models
javacard.platform.supported.project.kinds=web,extended-applet,classic-applet,extension-lib,classic-lib
#tools/task class names
javacard.apdutoolClass=com.sun.javacard.apdutool.Main
javacard.tasks.packTaskClass=com.sun.javacard.nbtasks.PackTask
javacard.tasks.signTaskClass=com.sun.javacard.nbtasks.SignTask
javacard.tasks.proxyTaskClass=com.sun.javacard.nbtasks.ProxyTask
javacard.tasks.loadTaskClass=com.sun.javacard.nbtasks.LoadTask
javacard.tasks.createTaskClass=com.sun.javacard.nbtasks.CreateTask
javacard.tasks.deleteTaskClass=com.sun.javacard.nbtasks.DeleteTask
javacard.tasks.unloadTaskClass=com.sun.javacard.nbtasks.UnloadTask
javacard.tasks.browseTaskClass=com.sun.javacard.nbtasks.OpenBrowserTask

属性文件中列出的所有JAR文件均已存在。

我需要在已发行的工作站上使用Netbeans 8.2进行开发时,如何解决上述问题?

0 个答案:

没有答案