Java 编译生成路径中没有依赖项的类(导入的类)

Java 编译生成路径中没有依赖项的类(导入的类),java,jar,Java,Jar,当类所依赖的类不在类路径中时,是否可以正确地将类导出为.jar。具体来说,我使用eclipse将类导出为jar文件,依赖类不在类路径中。如果Java类进行编译,您可以将.class文件放入jar中,而不需要依赖项。如果类中存在编译错误,eclipse仍然允许您将类导出为jar文件(您可以选中一个复选框,以便在导出时允许此操作),但该复选框将不可用。因为jar文件主要包含.class文件,这些文件都是编译后的源文件(.java文件).是的,如果jar是在eclipse显示错误的情况下创建的,可以吗

当类所依赖的类不在类路径中时,是否可以正确地将类导出为.jar。具体来说,我使用eclipse将类导出为jar文件,依赖类不在类路径中。

如果Java类进行编译,您可以将.class文件放入jar中,而不需要依赖项。

如果类中存在编译错误,eclipse仍然允许您将类导出为jar文件(您可以选中一个复选框,以便在导出时允许此操作),但该复选框将不可用。因为
jar
文件主要包含
.class
文件,这些文件都是编译后的源文件(
.java
文件).

是的,如果jar是在eclipse显示错误的情况下创建的,可以吗?jar可用吗?谢谢Kuldeep,我尝试了这个方法,发现虽然jar是制作的,但通过我的应用程序访问时它不工作。这意味着在制作jar文件之前,我们需要正确设置构建路径,以便它可用。