如何用exec-maven-plugin插件执行jar包?

发布于 2021-11-29 08:08:50 字数 1061 浏览 806 评论 2

如标题所问,使用下面配置会报错找不到文件,但目录下确实有这个jar包(目录问题排除)

 执行注释的run.bat没有问题,求帮助

<plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>1.4.0</version>
                <executions>
                    <execution>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <executable>java -jar tlog-gen-1.0.0-jar-with-dependencies.jar</executable>
                            <!--<executable>run.bat</executable>-->
                        </configuration>
                    </execution>
                </executions>
            </plugin>



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

归途 2021-12-01 03:21:39

完美解决问题; 绑定在generate-sources上是为编译时提前自动生成代码

浅沫记忆 2021-12-01 02:49:20

solution:参数需要另外配置 link  

<executable>java</executable>

<arguments>

<argument>-jar</argument>
<argument>targetXXX.jar</argument>
</arguments>

question:为什么要绑定在generate-sources上执行?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文