mekey1984
路人甲
路人甲
  • 注册日期2007-03-07
  • 发帖数13
  • QQ
  • 铜币152枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2627回复:2

求助mapxtreme java的问题

楼主#
更多 发布于:2007-07-01 11:00
<P>想问一下我的mapxtreme java 再jbuilder中运行的时候总是加不进地图是怎么回事?</P>
<DIV>   按照mapx java 指南来总是会出现“Warning: cannot set "startupMapDef" property  for visualMapJ1 -- java.lang.IllegalArgumentException: argument type mismatch<BR>”这个错误。</DIV>
<DIV>  用代码也加不进"public VisualMapJ myMap;<BR>                 myMap = new VisualMapJ();<BR>myMap.getMapJ().loadMapDefinition("d:\\school.mdf"); " 出现以下错误:</DIV>
<DIV>log4j:WARN No appenders could be found for logger (com.mapinfo.util).<BR>log4j:WARN Please initialize the log4j system properly.<BR>Exception in thread "Thread-2" java.lang.ExceptionInInitializerError<BR> at com.mapinfo.dp.tab.map.jo.getRendition(Unknown Source)<BR> at com.mapinfo.dp.tab.map.dv.getNextFeature(Unknown Source)<BR> at com.mapinfo.dp.tab.c1.getNextFeature(Unknown Source)<BR> at com.mapinfo.graphics.b0.a(Unknown Source)<BR> at com.mapinfo.graphics.b0.render(Unknown Source)<BR> at com.mapinfo.graphics.AsyncRenderer.run(Unknown Source)<BR> at java.lang.Thread.run(Thread.java:595)<BR>Caused by: com.mapinfo.util.UnavailableResourceException: Rendition resource mires:mapinfo/pen_002 not found. Probably need to add mistyles.jar to classpath.<BR> at com.mapinfo.dp.util.RenditionFactory.createFromURL(Unknown Source)<BR> at com.mapinfo.dp.util.RenditionFactory.createPenRendition(Unknown Source)<BR> at com.mapinfo.tab.TABRendition.a(Unknown Source)<BR> at com.mapinfo.tab.TABRendition.<init>(Unknown Source)<BR> at com.mapinfo.tab.TABRendition.<clinit>(Unknown Source)<BR> ... 7 more<BR></DIV>
<DIV>请问一下是怎么回事?小弟不胜感激!</DIV><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
败事有余
路人甲
路人甲
  • 注册日期2006-12-31
  • 发帖数39
  • QQ
  • 铜币247枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-08-20 09:01
<P>myMap.getMapJ().loadMapDefinition("d:\\school.mdf"); </P>
<P>你把这个换成,d:\\school.gst来试试,好想是你初始化的类型出错.</P>
<P>log4j:WARN No appenders could be found for logger (com.mapinfo.util).<BR>log4j:WARN Please initialize the log4j system properly.</P>
<P>这两行错是,你没有添加,log4j,也就是日志处理,你可以加一下,把log4j放到你的lib 目录下面.</P>
<P>或着是在项目里不要用log4j.</P>
<P>呵呵,主要问题是你检查一下,刚才哪个初始化的类型</P>
举报 回复(0) 喜欢(0)     评分
mekey1984
路人甲
路人甲
  • 注册日期2007-03-07
  • 发帖数13
  • QQ
  • 铜币152枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-08-23 10:10
多谢!!<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部