包含标签 Maven 的文章

将JAR包发布到Maven中央仓库

将JAR包发布到Maven中央仓库https://search.maven.org供广大开发者使用,流程比较繁琐,遂成此文记录。 Maven中央仓库并不支持直接上传Jar包。因此需要将jar包发布到一些指定的第三方Maven仓库,然后该仓库再将Jar包同步到Maven中央仓库。 本文……

阅读全文

使用Maven打包可执行JAR包

SpringBoot工程 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>com.wuwneze.springbootexample.SpringbootExampleApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> 普通Java工程 <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.wuwenze.Main</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> 使用该插件生成的jar包,带jar-with-dependencies后缀的jar文件,可以直接运行。 如何打包 mvn clean install package 题外话:如何让linux命令保持后台运行? nohup java -jar test-0.0.1-SNAPSHOT-jar-with-dependencies.jar……

阅读全文