mac系统idea搭建kafka源码环境

今天在搭建kafka源码环境,由于是新手并且不熟悉gradle,花了一个下午才搭建完成,记录一下遇到的问题,有类似问题的同学可以参考。PS:如何搭建的问题不再叙述。

Mac 上 Class JavaLaunchHelper is implemented in both 报错

点击IJ最上面菜单的Help-Edit Custom Properties,没有这个properties文件的话,IJ会提示创建,然后在里面加上
idea.no.launcher=true,该bug对程序无影响

IntelliJ下gradle location is incorrect问题

相信有不少同学的mac安装和我一样是使用homebrew,使用homebrew安装的gradle在设置本地路径时需要使用如下的路径才能使用:/usr/local/Cellar/gradle/XXX/libexec, XXX表示使用你所安装的版本号。

代码报错,无法启动

安装引入程序后程序可能会报错,个人猜测是由于在运行gradle idea命令前没有使用gradle wrapper命令。具体使用方式为切换到kafka-src目录下运行gradle wrapper目录,如果在gradle目录下出现了wrapper目录则表示成功,之后再回到上一级目录运行gradle idea。

运行过程中出现NoSuchFile异常

由于从config复制过来的log4j.properties中的所有文件目录都使用了${}占位符,当解析不出来的时候就会去根目录下创建目录,一般都是没有权限的。只要修改这些占位符变为绝对值就可以了。

转载于:https://www.cnblogs.com/cbzj/p/7359552.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值