小编csf*_*taa的帖子

Maven 生成实际的 jar 作为 .jar.original 而不是 .jar 文件

基本上我有一个 Maven 项目,我试图使用mvn clean compile package下面的 pom.xml 通过 spring 工具套件生成我的项目的 jar。

执行命令后,我的target文件夹中生成了 2 个 jar 文件 - {project-name}.jar 和 {project-name}.jar.original

.jar文件包含 具有此内容的Spring boot 框架类文件,而该文件包含我的应用程序的实际类文件。.jar.original

目标文件夹的快照

我也尝试过使用,mvn clean install但没有成功。此外,仅安装了 1 个文件,这对我来说毫无用处,因为它不包含class我的应用程序的任何文件,但包含 spring 框架类。

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.commonporject</groupId>
    <artifactId>commonporject</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>commonporject</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.0.RELEASE</version>
        <relativePath /> <!-- lookup parent from repository -->
    </parent>

    <properties> …
Run Code Online (Sandbox Code Playgroud)

java spring maven spring-boot

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

maven ×1

spring ×1

spring-boot ×1