【Maven】idea/linux命令行编译打包maven项目并在命令行运行

一、maven项目打包

1、idea打包

(1)修改pom.xml文件,添加以下内容

<configuration>
	<testFailureIgnore>truetestFailureIgnore>
configuration>

【Maven】idea/linux命令行编译打包maven项目并在命令行运行_第1张图片
(2)打开右侧maven,双击package,自动打包
【Maven】idea/linux命令行编译打包maven项目并在命令行运行_第2张图片
(3)打包完成
打包好的jar包在原项目的target文件夹中
其中带有shaded的jar包是可执行jar包,里面包含该项目需要的所有依赖
【Maven】idea/linux命令行编译打包maven项目并在命令行运行_第3张图片

2、linux命令行打包

(1)命令行进入maven项目的根目录

cd /opt/IdeaProjects/dl4j-examples

(2)编译

mvn clean compile

【Maven】idea/linux命令行编译打包maven项目并在命令行运行_第4张图片
(3)打包

mvn clean package

【Maven】idea/linux命令行编译打包maven项目并在命令行运行_第5张图片
(4)打包完成
打包好的jar包在原项目的target文件夹中
其中带有shaded的jar包是可执行jar包,里面包含该项目需要的所有依赖

二、运行jar包

java -classpath /opt/IdeaProjects/dl4j-examples/target/dl4j-examples-1.0.0-SNAPSHOT-shaded.jar org.deeplearning4j.examples.HelloWorld

在这里插入图片描述

你可能感兴趣的:(maven,jar)