gpt4 book ai didi

java - 制作jar文件时包括什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:29:50 24 4
gpt4 key购买 nike

当我构建我的项目(使用 Netbeans IDE)时,它会只采用主类,还是会包括项目中的其他类,即使它们没有在主类的代码中显式声明?

最佳答案

包中的所有类都包含在一个 jar 文件中。您可以按照以下步骤进行交叉检查:

转到项目的 dist 文件夹

使用任何文件压缩器(例如:7-zip、winrar、winzip)提取 jar 文件。

提取的文件夹 包含 jar 文件中包含的所有内容。

例子:

Test 是一个ma​​in

测试.java:

package test;
public class Test
{

public static void main(String[] args) {
// TODO code application logic here
}
}

还有一个类:class1

class1.java:

package test;
public class class1
{

}

class1.java 没有在主类(Test)的代码中显式声明。但是当我在 Net-beans IDE 中构建这个项目并提取 jar 文件(Test.jar)时。jar 包含:

  1. class1.class
  2. 测试类

关于java - 制作jar文件时包括什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15751600/

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