collabREate 用到了Google的GSON模块, 我们要先下载gson-2.8.5.jar
放在 collabREate/server/java 目录下,
打开命令提示符, 进入到 collabREate/server/java 目录
运行如下命令:
mkdir bin
javac -classpath .\gson-2.8.5.jar -d .\bin collabreate\server\*.java
编译后的文件保存在 bin目录下

测试编译的是否可以正常运行

java collabreate.server.ServerManager

将编译的文件打包成jar:
jar -cef collabreate.server.ServerManager collab.jar bin

上面生成的是 服务器管理的jar
将main方法更换为 collabreate.server.CollabreateServer 生成 服务器jar

jar命令为java自带的专用打包工具;

c 代表生成新的jar包;
e 代表可执行的类,亦即main方法所在的类。书写时要加上包名,在本例中是后面的 collabreate.server.ServerManager;
f 代表生成的jar包的名称,在本例中是collab.jar。此包名可以随意命名,没有规定;
bin 最后面的这个参数表示将bin目录下的所有文件都打包放到新的jar包中

另外发现了一个更不错的实现, 现在还是0.01版 IDArling
试用了一下, 效果非常赞

转载请注明转自: 听风 , 本文固定链接: IDA 协作插件 collabREate Server编译方法