【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

1.编译出现allowfullscreen之类的报错。

是因为stable的jar包版本过低导致,替换成release即可。就是在替换jar包那一步,将ftp连接中的“stable”换成“release”。

2.提示“插件版本过高” 一般是因为你修改了

<env-version>8.0</env-version>
<jartime>2016-05-01</jartime>

将jartime修改到2016年应该就没问题,jartime表示能使用的功能时间,不是指你的打包时间,所以不一般指定较晚的时间就可以了。

3.ant build 时报错

通常是因为没有添加对应依赖造成的,有2中解决办法。

1.将插件用到的所有依赖的jar复制到源码的lib目录中,包括帆软的jar和javax.servlet.jar

   常用的jars

  • fr-chart-9.0.jar
  • fr-core-9.0.jar
  • fr-designer-chart-9.0.jar
  • fr-designer-core-9.0.jar
  • fr-designer-report-9.0.jar
  • fr-performance-9.0.jar
  • fr-platform-9.0.jar
  • fr-report-9.0.jar
  • fr-third-9.0.jar
  • javax.servlet.jar

2.还有一种就是将上面说到的jar复制到一个通用的目录,并且在plugin.xml中的compile.classpath添加,这样可以避免每一个项目都复制一份依赖

<path id="compile.classpath">

<!-- 插件开发必须的jar就是上面提到的那些 -->
      <fileset dir="I:\libs_9.0">
          <include name="**/*.jar"/>
      </fileset>
<!-- 插件自身依赖JAR -->
      <fileset dir="${libs}">
          <include name="**/*.jar"/>
      </fileset>
      <fileset dir="${publicLibs}">
          <include name="**/*.jar"/>
      </fileset>
  </path>

4.提示找不到符号    

 

 

解决办法;更换下lib和design包

参看:V9.0环境部署教程–文字版

 

5.报错:检测到插件没有功能点记录,无法运行

解决方案:功能点记录

 

6.debug启动报错:

解决方案:将swagjar包放到lib包下

  • No labels