Java 版本

    为了保证最大兼容性,我们建议使用 进行编译

    • 方案1 - 使用 IDEA Intellij 进行操作

    导入 maven 工程,目录选 agent/java,正常编译即可

    • 方案2 - 使用 mvn 命令编译

    进入命令行,

    如果你使用 Linux 进行编译,可以执行源代码目录下面的 进行编译和打包操作。这个脚本会在源代码根目录,生成 rasp-java.tar.gzrasp-java.zip 两个文件

    1. maven 超时

    如果总是出现超时错误,你可以考虑使用阿里云的镜像,参考这篇文章,修改 ~/.m2/settings.xml 即可

    2. git-commit-id-plugin 错误

    这是一个 https 证书错误,解决方法是替换 maven 仓库地址为 http 版本。可以考虑修改 ~/.m2/settings.xml,并添加如下内容

    3. 缺少 Premain-Class 属性

    如果你使用IDE编译,最终可能出现这样的错误:

    这是因为IDE没有修改 下面的文件。我们建议你使用 maven 编译,或者直接导入 maven 工程