编写基于maven的IDEA插件,实现根据现有代码生成流程图的 pom(2)

.xml 文件。

  1. 创建一个 Maven 项目
  2. 在 pom.xml 文件中加入插件依赖:

    
        org.apache.maven.plugins
        maven-compiler-plugin
        3.8.1
    
    
        org.apache.maven.plugins
        maven-jar-plugin
        3.2.0
    
    
        org.apache.maven.plugins
        maven-shade-plugin
        3.2.1
    

  1. 在 pom.xml 文件中添加插件配置:

    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            3.8.1
            
                1.8
                1.8
            
        
        
            org.apache.maven.plugins
            maven-jar-plugin
            3.2.0
            
                
                    
                        true
                        com.example.Main
                    
                
            
        
        
            org.apache.maven.plugins
            maven-shade-plugin
            3.2.1
            
                
                    package
                    
                        shade
                    
                    
                        
                            
                                com.example.Main
                            
                        
                    
                
            
        
    

  1. 在 src/main/java/com/example 目录下创建一个 Main 类:
package com.example;

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

  1. 在命令行中运行以下命令,生成 jar 包:
mvn package

  1. 运行生成的 jar 包:
java -jar target/example-1.0-SNAPSHOT.jar

  1. 如果输出了 "Hello World!" 则说明插件运行成功。

你可能感兴趣的:(maven,intellij-idea,流程图)