是否有用于创建控制台应用程序的maven archtype?

Jus*_*ing 14 maven-2 maven-shade-plugin

是否可以通过mvn archetype:generate具有main函数生成maven存根项目,并且构建过程的一部分包括使App.cmd/App.sh从shell运行应用程序?

似乎我需要maven-shade-plugin来创建一个带有包装器脚本的控制台应用程序jar,用于命令行启动.但是,我不知道它们是否是一个用于配置maven项目以使用它并创建一个空控制台应用程序的archtype.

DaS*_*aun 10

"简单"原型使用具有"主"方法的类创建maven项目.与maven-shade-plugin一起使用它来创建一个可执行的jar,你很高兴!


gra*_*der 5

org.apache.maven.archetypes ” “ maven-archetype-quickstart ”(1.1版)对我有用

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
        System.out.println( "Hello World!" );
    }
}
Run Code Online (Sandbox Code Playgroud)