use*_*188 3 java jar libraries
您应该在 .jar 库中使用 .class 文件还是 .java 文件?
我想把我写在 .java 文件中的一个类添加到一个 jar 中,这样我就可以将它用作我的 tomcat 的 WEB-INF/lib 目录中的库。
我知道 jar 可以包含 .class 文件、.java 文件或两者(或几乎任何其他文件)。我想知道在运行时特别需要什么才能让 JVM 读取我的 jar。这个问题的答案告诉我 .class 文件可以工作,但是 .java 文件也可以工作吗?
我找到了很多关于如何创建 jar 的描述,以及很多关于 .java 文件和 .class 文件之间差异的信息。我想,我缺乏的是对 JVM 如何解释 jar 库的理解。它们是在运行时编译的吗?
谢谢