19

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

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

4

2 回答 2

12

“简单”原型创建一个具有“主”方法的类的 Maven 项目。将它与你的 maven-shade-plugin 一起使用来创建一个可执行的 jar,你就可以开始了!

于 2011-12-21T21:14:48.500 回答
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!" );
    }
}
于 2018-06-12T19:40:03.643 回答