中文
漏洞编号 NIM078942
已提交 Mar 08, 2012
Modified Aug 19, 2020
严重性 Medium
应用于 ArcGIS for Desktop
找到的版本 10.0
程序语言 Java
服务器平台
客户端平台
数据库 N/A
区域设置 N/A
状态 Not in Current Product Plan
修正版本
SP 修复

漏洞 NIM078942

摘要

Java add-ins do not have a registry key set that is used by ArcMap to locate the add-in to start it. This happens to Java add-ins for ArcMap 10.0 where the add-in is defined as an extension and the auto-start flag is set to true.


附加信息

We apologize that we were unable to address this issue within the current product support cycle.  If the issue continues to affect your work in a supported release, please contact Technical Support.


备用解决方案

The link below is a tutorial for a sample AddIn with Java.
<a href="http://help.arcgis.com/en/sdk/10.0/java_ao_adf/conceptualHelp/engine/index.html#//0001000002vv000000" target="_blank">http://help.arcgis.com/en/sdk/10.0/java_ao_adf/conceptualHelp/engine/index.html#//0001000002vv000000</a>

When developing an addin in Java, do not set the autoLoad property to true.
Example from config.xml

<Extension autoLoad="true"