gpt4 book ai didi

java - 扰乱 Java 项目,而不是一个类

转载 作者:行者123 更新时间:2023-12-02 08:25:00 25 4
gpt4 key购买 nike

我想创建一个可以编译的 Java 项目的 jar 文件。我在互联网上查看过,但所有关于如何执行此操作的示例似乎都需要一个 java 文件并对其进行处理。我想将 java 项目的根目录打包到 jar 中。这怎么可能?

谢谢

最佳答案

IntelliJ

根据这个Stackoverflow topic您可以使用构建 jar 文件

You didn't specify your IDEA version. Before 9.0 use Build | Build Jars, in IDEA 9.0 use Project Structure | Artifacts.

Maven

你应该学习使用像maven这样的构建工具。然后您可以使用 maven assembly plugin

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>attached</goal>
</goals>
<phase>package</phase>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>*******your main class******</mainClass>
</manifest>
</archive>
</configuration>
</execution>
</executions>
</plugin>

Ant

或者您可以使用ant (2)创建一个 jar 文件。

关于java - 扰乱 Java 项目,而不是一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4699517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com