`
喜欢蓝色的我
  • 浏览: 370325 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Maven打Jar包时设置Main入口

    博客分类:
  • java
 
阅读更多

maven 工程的pom文件 设置,在src 中有main()方法

   <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <mainClass>package.Main</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
        </plugins>
    </build>

分享到:
评论

相关推荐

    maven打jar包

    【标题】"maven打jar包" 在Java开发中,Maven是一款强大的项目管理工具,它可以帮助开发者构建、管理和部署项目。"maven打jar包"是指使用Maven来打包Java应用程序,将其编译后的类文件和相关资源打包成一个可执行的...

    maven打可执行JAR包

    在本文中,我们将详细讨论如何使用Maven来创建可执行的JAR包,使得通过`java -jar`命令可以直接运行。我们提供两种方法来实现这个目标。 ### 方法一:使用`maven-assembly-plugin` 1. **集成插件**:在`pom.xml`...

    Maven打jar包说明书.docx

    # Maven打可运行jar包说明书 ## 一.Pom配置 ### 1.1 Jdk环境配置 在使用Maven进行项目构建时,确保正确配置JDK环境是至关重要的一步。POM(Project Object Model)文件是Maven的核心配置文件,用于定义项目的构建...

    maven 3 jar 运行文件打包

    1. **设置Maven项目结构**:按照Maven的标准目录结构组织源代码,包括`src/main/java`用于放置Java源代码,`src/main/resources`用于存放资源文件,`pom.xml`作为项目配置文件。 2. **编写pom.xml**:在`pom.xml`中...

    maven_jar.zip

    这段配置告诉Maven生成JAR文件时,包含类路径信息,指定主类(即程序入口点)。 接下来,关于“分离jar包及配置文件”,这通常是为了便于管理和更新配置,避免每次升级软件时都需要替换整个JAR。我们可以使用`maven...

    maven生成可执行jar命令

    为了使JAR文件可执行,通常需要在MANIFEST.MF文件中定义`Main-Class`属性,该属性指定了JAR文件的入口类,即程序的主类。 #### Maven插件介绍 为了实现将Maven项目打包成可执行的JAR文件,我们需要使用到Maven的几...

    详解IDEA中MAVEN项目打JAR包的简单方法

    此外,还有其他的打包方法,比如使用 spring-boot-maven-plugin 插件在打 Jar 包时,会引入依赖包。 在生成的 JAR 文件中,我们可以使用 java -jar 命令来运行这个 JAR 包,输出结果将是“Hello World”。 使用 ...

    mavenjar包

    标题:“mavenjar包” 描述:“maven jar包和repository使用。使用maven配置,没啥看的。” 标签:“maven” 在Java开发中,Maven是一个强大的项目管理和构建工具,它简化了构建过程并统一了项目的构建生命周期。...

    IDEA对使用了第三方依赖jar包的非Maven项目打jar包的问题(图文详解)

    在使用打好的jar包时,可能会出现一些问题,例如Invalid signature file digest for Manifest main attributes和JCE cannot authenticate the provider BC等。这些问题可以通过删除签名文件或其他解决方案来解决。 ...

    myeclipse用maven构建dubbo服务的可执行jar包

    本文将详细讲解如何在MyEclipse环境中利用Maven来构建一个包含Dubbo服务的可执行JAR包。 首先,我们要了解Maven。Maven是一个项目管理和综合工具,它通过配置文件(pom.xml)来管理项目的依赖关系、构建过程和插件...

    如何打jar包,教你如何打jar包

    - 选择主类(Main Class),这是程序启动时的入口点。 - 设置输出路径和JAR文件名。 - 确认设置无误后,点击"OK",在"Build"菜单中选择"Build Artifacts",然后选择"Build"。 3. **使用命令行打JAR包** - 打开...

    Maven打jar包的三种方式(小结)

    Maven打jar包的三种方式 Maven是一款流行的Java项目管理和构建工具,打包成jar文件是Maven的一个重要功能。本文将介绍Maven打jar包的三种方式,每种方式都有其特点和应用场景。 方式一:不包含依赖的jar包 在...

    maven打包成第三方jar包且把pom依赖包打入进来的方法

    - maven-jar-plugin用于生成项目的JAR包,并允许配置manifest文件,比如设置main-class指定程序入口。 - maven-dependency-plugin用于处理依赖的复制工作,在package阶段将依赖复制到项目的构建目录下,可以设置复制...

    使用jdk自带的jar工具打jar包

    在创建JAR包之前,通常需要一个名为MANIFEST.MF的文件,指明JAR包的主类(即运行时的入口点)。例如: ``` Manifest-Version: 1.0 Main-Class: com.example.MyMainClass ``` 这里的`com.example.MyMainClass`...

    用Maven打成可执行jar,包含maven依赖,本地依赖的操作

    接着,我们需要指定程序入口,以便 Maven 知道如何打包 jar 文件。我们可以使用 maven-shade-plugin 来实现这个功能。下面是一个示例配置: ``` &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-shade-...

    【绝对可行,解决404】jfinal项目打包成jar在控制台运行方法

    在IT行业中,开发Java应用程序时,常常需要将项目打包成可执行的JAR(Java Archive)文件,以便在没有开发环境的机器上运行。对于基于JFinal的Web应用,这个过程可能会遇到一些挑战,因为JFinal是轻量级的Java Web...

    如何打jar包的例子(可运行,有说明文档)

    这里,`cmf`参数分别代表创建(c)、添加(m)和指定Manifest文件(f),`your-jar-file.jar`是你想要的JAR文件名,`src/main/java/*`和`src/main/resources/*`是你想打包的类和资源文件路径。 4. **运行JAR**:...

    Eclipse打jar包方法

    然而,需要注意的是,大型项目或有复杂依赖关系的项目可能更适合使用Maven或Gradle等构建工具来打JAR包,因为它们提供了更高级的依赖管理和打包选项。但对于小型项目或者对简单打包需求的用户,FatJar插件是一个不错...

Global site tag (gtag.js) - Google Analytics