当前位置:   article > 正文

idea中将项目打成jar包并在其他项目中引用_带controller 的项目打成jar 给其他项目引用

带controller 的项目打成jar 给其他项目引用

  • 打包
     点击File -> 点击Project Structure…
    点击File
     然后点击Artifact -> 点击左上角 + 号
    点击坐上角+号
     然后选择JAR -> From modules with dependencies…
    选择jar
     然后选择方法的主类路径 ->选择完路径后点击ok
    选择方法主类路径
     然后点击Apply -> ok
    点击apply后点击ok

打包到此结束,然后该Build了,不进行Build不会有jar包

  • Build构建jar包
     点击工具栏的Build -> Build Artifacts…
    点击工具栏的Build
     选择Build
    选择Build
     然后生成的jar文件就会在当前项目的out目录下
    生成jar文件在当前目录的out目录下

现有项目引入刚刚打好的jar包

 点击File -> 点击Project Structure… ->点击Libraries - > 点击左上角 + 号 -> 点击java选择刚刚打好的jar包引入即可。
引入jar包

注意事项:注意第一步的时候一定要选择From modules with dependencies…,不然不会把原项目的依赖打到jar里面,在其他项目就运行不了了。

修改pom.xml

  1. <!--引入本地jar资源-->
  2. <resources>
  3. <resource>
  4. <directory>lib</directory>
  5. <targetPath>BOOT-INF/lib/</targetPath>
  6. <includes>
  7. <include>**/*.jar</include>
  8. </includes>
  9. </resource>
  10. </resources>
  1. <dependency>
  2. <groupId>com.pj</groupId>
  3. <artifactId>sp-generate</artifactId>
  4. <version>1.0-SNAPSHOT</version>
  5. <scope>system</scope>
  6. <systemPath>${project.basedir}/lib/sp-generate.jar</systemPath>
  7. </dependency>

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号