java应用程序开发,spark,im开发插件
1.下载Eclipse IDE for Java Developers
2.下载spark源码,导入到eclipse中
如图:
3.将eclipse项目切换到Package Explorer模式
描述:添加一个新的插件,包含文件:java代码,和一些图片,properites文件。
4.在使用ant打包插件时,需要注意,新增的插件需要添加其他的jar,如何在生成的时候,不让jar配置进去,编译会找不到对应的java类的。那添加的jar包要放在build/dist/目录中。重要的jar是spark.jar。
如图:
5.修改ant的build.xml文件,配需打包需要的资源。
代码如下:
<project name="statustip" default="jar" basedir="..">
<property name="plug.dir" value="${basedir}"/>
<property name="plug.lib.dir" value="${plug.dir}/build/lib"/>
<property name="plug.lib.dist.dir" value="${plug.lib.dir}/dist"/>
<property name="classes.dir" value="${basedir}/build/classes"/>
<property name="src.dir" value="${plug.dir}/src"/>
<property name="java.dir" value="${src.dir}/java"/>
<property name="resources.dir" value="${src.dir}/resources"/>
<property name="target.dir" value="${basedir}/target"/>
<property name="target.lib.dir" value="${basedir}/target/lib"/>
<property name="jar.file" value="${target.dir}/lib/plugin-classes.jar"/>
<property name="spark.home" value="../../../"/>
<property name="spark.libs.dir" value="${spark.home}/target/build/lib"/>
<path id="lib.classpath">
<fileset dir="${spark.libs.dir}" includes=