【仅供内部供应商使用,不提供对外解答和培训】
【仅供内部供应商使用,不提供对外解答和培训】
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添加,这样可以避免每一个项目都复制一份依赖
<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>
3.
提示找不到符号
解决办法;更换下lib和design包