Maven 生成(打包)带有依赖的可以直接执行的一个 jar 包

在pom中增加如下内容

复制代码
<build>
  <plugins>
    <plugin>
      <artifactId>maven-assembly-plugin</artifactId>
      <configuration>
        <archive>
          <manifest>
            <mainClass>com.example.xxx.YourClass</mainClass>
          </manifest>
        </archive>
        <descriptorRefs>
          <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
      </configuration>
    </plugin>
  </plugins>
</build>

运行打包命令:mvn clean compile assembly:single

相关推荐
snakecy16 分钟前
过关斩将编程题
开发语言·python
Blossom.11817 分钟前
大模型在边缘计算中的部署挑战与优化策略
人工智能·python·算法·机器学习·边缘计算·pygame·tornado
diannao72019 分钟前
实时将大模型的解决方案转换为随机应变的机器人指令
开发语言·windows·python·机器人
麦烤楽鸡翅1 小时前
挡住洪水 (牛客)
java·数据结构·c++·python·算法·bfs·牛客
用户3721574261351 小时前
如何使用Python高效转换Excel到HTML
python
ashuicoder1 小时前
Python 函数传参与 JavaScript 对比
python
kyle-fang2 小时前
pytorch-张量
人工智能·pytorch·python
PKNLP2 小时前
11.大模型Agent应用
python·agent·pip
woshihonghonga2 小时前
Dropout提升模型泛化能力【动手学深度学习:PyTorch版 4.6 暂退法】
人工智能·pytorch·python·深度学习·机器学习
java1234_小锋2 小时前
PyTorch2 Python深度学习 - 循环神经网络(RNN)实例
python·rnn·深度学习·pytorch2