zoukankan      html  css  js  c++  java
  • ItelliJ项目打jar包

    不是Eclipse里方便的export...了。

    一、配置

    1. 点击View->Open Module Settings(快捷键是F4)
    2. 在弹出的对话框中,点击最左侧树的Artifacts
    3. 点击中间选项的+
    4. 在弹出的对话框中依次选择Jar->From Modules with dependencies...
    5. 如果是作为模块用的项目,则直接点击OK
    6. 如果是可以运行的项目,则填写Main-class以后点击OK。

    二、打包

    1. Build->BuildArtifacts...
    2. 在弹出的对话框中,选择build
    3. IntelliJ会自动创建out文件夹
    4. jar包生成路径:out/artifacts/${project}_jar/${project}.jar

    三、常见错误

    1. 生成的jar包中没有MENIFEST.MF文件

    这是因为Intellij默认的配置项

    Directory for META-INF/MANIFEST.MF:

    D:workspace-intellij你的项目srcmainjava

    实际jar包运行的是没有mainjava路径的,所以修改该项配置为:

    D:workspace-intellij你的项目src

    2. MENIFEST.MF already existed in VFS

    删除项目下面的所有的META-INF文件夹即可。

  • 相关阅读:
    LeetCode 48 Anagrams
    大数据实时处理:百分点实时计算架构和算法
    Kafka操作
    Kafka
    批量扫描互联网无线路由设备telnet,并获取WIFI密码
    WMI
    openvas
    原始套接字
    Zabbix
    MySQL exist
  • 原文地址:https://www.cnblogs.com/yoyotl/p/6305412.html
Copyright © 2011-2022 走看看