Idea导出可运行Jar包

一、导出Jar包可以使用Maven方式

<project>
...
 <packaging>jar</packaging>
...
<build>
        <finalName>cnblog</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <mainClass>cmd.Cmd</mainClass>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

使用mvn package命令即可。

二、使用Idea

1、在Project Structure中新建Artifact

2、选择Jar,From Modules With Dependencies

这一步非常重要,这一步需要设置Main类和Manifest存放的位置。
需要注意的是Manifest的位置默认是在src/main/java目录下,这样是错误的,会导致最后生成的jar包找不到Manifest。可以把manifest直接设置在桌面上。

3、第二步确认之后,第三步可以设置导出的jar包的目录

设置好了之后,apply就可以了。

4、选择菜单build->build artifact

把刚才创建的artifact进行编译。

时间: 2024-10-12 16:46:34

Idea导出可运行Jar包的相关文章

java 导出可运行jar包

上面选择第一个“jar file”也是可以的

java项目导出为可运行jar包

1.选中要导出的项目, 右键->export,选中java下的JAR file->next,选择要导出的路径->next,finish. 2.选中导出的jar文件用压缩文件管理器打开 3.有个META-INF目录,把里面的MANIFEST.MF文件拖出来.此时MANIFEST文件内容应该只有下面这一行: <span style="font-size:24px;"> Manifest-Version:1.0</span> 4.修改MANIFEST

如何打包/运行jar包,及生成exe文件

关于如何打包/运行jar包,以及生成exe文件.之前各种查询.博客,终于搞明白究竟是咋回事.记得还做过笔记的.今天要打包生成exe用的时候,居然忘了咋怎来着.去查看之前的笔记,死活没找到(好像被删掉了).决定写下来,以便之后随时调用. 一.jar包 什么是jar包?jar包即(Java Archive File),也就是java归档文件.JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的

自建运行jar包引用外用jar包

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口. 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件. 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName 我们就只要在MANIFEST.MF里面添加如下一句话: Main-Class: test.someClassName 然后我们可以在控制台里输入java

eclipse导出可执行JAR包

Jar是在发布Java应用程序时用到的一种文件格式. JAR是 Java Archive File的缩写,是 Java 的一种文档格式,可将多个文件合并为单个JAR归档文件,jar是个多用途的存档及压缩工具,它基于ZIP和ZLIB压缩格式.JAR 文件非常类似 ZIP 文件,准确的说,它就是 ZIP 文件.JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的,这里做一个实验:

【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包

http://blog.csdn.net/u013177446/article/details/54134394 ****************************************************** 使用maven构建工具可以将工程打包生成普通的jar包.可运行的jar包,也可以将所有依赖一起打包生成jar: 一.普通的jar包 普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖:同时还包括pom文件,说明该包的依赖信息: 在工程pom文件下

eclipse导出可执行jar包 报main function not found错误

eclipse导出可执行jar包 报main function not found错误,解决方法是在工程的properties中找到run debug设置main方法.

gradle导出依赖的jar包

gradle导出依赖的jar包 http://blog.csdn.net/yuhentian/article/details/50426896

java工程导成jar包,用批处理运行jar包

新建一个java工程(在本例中的工程名叫JavaProject),在main()里面写入自己要执行的方法. 接下来把工程导成jar包,操作步骤如下: 右键工程名,选择Export,选择java里面的Runnable JAR file(如下图) 点击Next后,在弹出框中选择自己的工程名(类名-工程名),选择jar包上传的位置(如下图:) 点击Finish按钮就可以生成了,双击生成的jar包就可以运行了. 接下来怎么用.bat文件运行jar包呢: 新建一个run.bat文件(文件名随便命名),用记