zl程序教程

您现在的位置是:首页 >  Java

当前栏目

Maven:新建自定义的依赖并发布到本地仓库

2023-03-31 11:01:33 时间

在项目中,有些代码需要被各个模块调用。为了解耦,可以把这些公共部分的代码整合到一个子项目中,并发布到本地,实现多个项目共享代码。

  1. 新建子项目。
  2. maven -clean 命令,测试maven环境;测试通过后使用maven -install 将项目打包并发布到本地仓库。
  3. 在其他项目中,通过<dependency>标签,引入依赖。
  4. 在项目中使用依赖项目代码。

遇到的问题:

  Java类文件左下角出现J标志,说明文件这时不可编译。

  因为文件不可编译,install命令生成的jar包中就不可能有文件类。

解决方法:修改文件的Root路径

  File里打开project structure找到Modules,其中有个Sources,把右边第一个X点击,去掉Root路径后,重新添加