栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA中如何正确快速打jar包的方式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA中如何正确快速打jar包的方式

1、打开idea 如图所示:点击箭头所指的位置:

2、选择你自己要打包的available element 后 如图所示 逐步点击即可

进入如下页面 点击ok

打包完成 来到主页面 对新打的jar包 build

选择刚打的新包build

此时jar包完成 在如下界面查看

ps:idea打jar包方式,

方式一

使用idea自带的打包方式

点击File ->project structure 

  选择Artifacts 然后点击绿色加号

   按图一次选择 点击

  完成后会弹出此界面  此时需要注意 信息的填写十分重要 否则将不能运行

1和2可以使用默认的1 这样打出的jar包路径信息不会打到MANIFEST.MF文件中 选择2会打到该文件中

3必须修改一下 具体原因不清楚 本人在此处卡住 需要修改为src/或者src/main

 之后保存 然后点击Build -> Build Artifacts

之后会在工程中存在一个out目录 将jar包导出就可以了

方式二

使用maven plugins打包


  
    
    
      org.apache.maven.plugins
      maven-compiler-plugin
      2.3.2
      
 1.8
 1.8
 UTF-8
 
   
   ${java.home}/lib/rt.jar
 
      
    

    
    
      org.apache.maven.plugins
      maven-dependency-plugin
      
 ${project.build.directory}/lib
 false 
 false 
      

      
 
   copy-dependencies
   package
   
     copy-dependencies
   
   
     
     ${project.build.directory}/lib
     false
     false
   
 
      
    

    
    
      org.apache.maven.plugins
      maven-resources-plugin
      2.6
      
 
   copy-resources
   package
   
     copy-resources
   
   
     UTF-8
     
     ${project.build.directory}/conf
     

  resource
  true
  
    *.bat
  

     
   
 
 
   copy-command
   package
   
     copy-resources
   
   
     UTF-8
     
     ${project.build.directory}
     

  src/main/resources/
  true
  
    *.bat
  

     
   
 
      
    

    
    
      org.apache.maven.plugins
      maven-jar-plugin
      2.4
      
 
   
   
     
     true
     lib/
     
     test.data.com.pythonMain.PMain
   
   
     
     conf/
   
 
 
   
   **/*.class
 
      
    
  

此时在target目录下会存在jar文件和 lib和conf文件夹 需要将这些包一起Copy出去  然后java -jar XX.jar 就可以了

mvn clean package -Ptest -Dmaven.test.skip=true   maven打包命令

到此这篇关于IDEA中如何正确快速打jar包的图文教程的文章就介绍到这了,更多相关idea 打jar包内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/133523.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号