压箱底的Mac终于见光了,Mac上配Java开发环境问题集( 二 )


其他项目的maven 配置:
压箱底的Mac终于见光了,Mac上配Java开发环境问题集文章插图
找到 Build 工具项中的 maven:
压箱底的Mac终于见光了,Mac上配Java开发环境问题集文章插图
如果项目下载依赖时 , 仓库目录下没有成功下载一个文件 , 说明当前项目使用的不是你配置的路径 , 必须点开 maven 配置看看 , 确保上面两个地方的配置是一样的 。
Java 开发的小问题还有两个小问题 。
第一 ,JDK 11 没有 CORBA 模块:
JDK11 中移除了 CORBA 相关的包 , JDK1.8中该包位于 rt.jar 中 。 当前项目中如果用到了这个模块 , 会编译报错 。 所以 , 确定 JDK 的版本很重要 , 与项目版本一致 。
第二 , IDEA 的控制台输出有乱码 。
压箱底的Mac终于见光了,Mac上配Java开发环境问题集文章插图
这个是 maven 编译时输出的乱码 , 解决办法是 , 为 maven 的Runner 设置 vm 参数:
压箱底的Mac终于见光了,Mac上配Java开发环境问题集文章插图
重启 IDEA 后再执行 mvn install 命令 , 输出就正常了:
压箱底的Mac终于见光了,Mac上配Java开发环境问题集文章插图
原来那个A 上面带个圈的是中括号啊!
启示录Mac 自带的 VPN 和 SSH, 可以直接用 , 其他软件都能下载 MAC 版本 , 目前还没有找到文本编辑器 EditPlus 的替代版本 , vi 还勉强能用 , 把项目日常开发需要的环境都配置齐全了 。
最后 , 感谢互联网 , 每个问题都能搜到解决办法 , 没有解决办法的 SnailSVNLite 的权限问题 , 也根据自己对权限问题的判断 , 类比为 Linux 上 SVN 权限问题给解决了 。
无人驾驶汽车服务都已经在北京全面放开了 , 开放思维 , 拥抱新事物吧!