【仅供内部供应商使用,不提供对外解答和培训】
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
2.还有一种就是将上面说到的jar复制到一个通用的目录,并且在plugin.xml中的compile.classpath添加,这样可以避免每一个项目都复制一份依赖
Code Block | ||
---|---|---|
| ||
<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包下