Java中Maven的打包方式和执行jar详解
更新时间:2023年04月27日 10:40:11 作者:百世经纶『一页書』
这篇文章主要介绍了Java中maven的打包方式和执行jar,文中有详细的代码示例,有需要的朋友可以借鉴一下
Maven的打包方式和执行jar
1. Jar
1.1 Pom.xml
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
1.2 Run
java -jar hello-world-0.0.1-SNAPSHOT.jar
1.3 自动执行方法

2. Assembl1y
2.1 Pom.xml

2.2 Run
java -classpath hello-world-0.0.1-SNAPSHOT.jar com.demo.controller.HelloController
2.3 要执行的方法
public class HelloController {
public static void main(String[] args) {
for (int x = 0; x < 100 ; x++) {
System.out.println("this is " +i+ " test");
}
}
3. Awakening
在一秒钟内看到本质的人和花半辈子也看不清一件事本质的人,自然是不一样的命运。
到此这篇关于Java中Maven的打包方式和执行jar详解的文章就介绍到这了,更多相关Maven打包方式和执行jar内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java中@DS+@Transactional注解切换数据源失效解决方案
本文主要介绍了@DS+@Transactional注解切换数据源失效解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-06-06
Java中的runnable 和 callable 区别解析
Runnable接口用于定义不需要返回结果的任务,而Callable接口可以返回结果并抛出异常,通常与Future结合使用,Runnable适用于简单的后台任务和定时任务,而Callable适用于并行计算、异步操作和复杂任务,选择使用哪个接口取决于具体的应用场景,感兴趣的朋友一起看看吧2025-03-03
Spring Cloud Feign请求添加headers的实现方式
这篇文章主要介绍了Spring Cloud Feign请求添加headers的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-04-04


最新评论