Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用ClassLoader从另一个项目加载类_Java_Eclipse - Fatal编程技术网

Java 如何使用ClassLoader从另一个项目加载类

Java 如何使用ClassLoader从另一个项目加载类,java,eclipse,Java,Eclipse,我想使用ClassLoader从工作区中的另一个项目访问一个类。如何指定该类的路径并获取该类文件?我正在使用Eclipse。帮助您只需将该项目添加到要访问该项目的项目的构建路径配置中即可。类加载器将根据您在使用它的类中给出的导入语句找到该类 要添加生成路径:您必须右键单击项目>选择生成路径>配置生成路径>然后选择一个项目选项卡,并添加要加载的类所在的项目。您只需将该项目添加到要访问该类的项目的生成路径配置中即可。类加载器将根据您在使用它的类中给出的导入语句找到该类 要添加到生成路径中:您必须右键

我想使用ClassLoader从工作区中的另一个项目访问一个类。如何指定该类的路径并获取该类文件?我正在使用Eclipse。帮助

您只需将该项目添加到要访问该项目的项目的构建路径配置中即可。类加载器将根据您在使用它的类中给出的导入语句找到该类


要添加生成路径:您必须右键单击项目>选择生成路径>配置生成路径>然后选择一个项目选项卡,并添加要加载的类所在的项目。

您只需将该项目添加到要访问该类的项目的生成路径配置中即可。类加载器将根据您在使用它的类中给出的导入语句找到该类

要添加到生成路径中:您必须右键单击项目>选择生成路径>配置生成路径>然后选择一个项目选项卡,并添加要加载的类所在的项目。

您可以尝试以下示例:

我从来没有用过可以很好的东西。

你可以试试一个例子是


我从来没有使用过可以很好的方法。

虽然我确信有一些不正确的方法可以做到这一点,但我认为用这种方法让一个项目引用另一个项目并不是最好的主意


您可以通过Export->Java->jar文件为您从中获取类的项目创建一个jar,并将该文件放入您的项目中。这将允许您访问所需的类,同时仍然保持项目的独立性。

虽然我确信有一些不可靠的方法可以做到这一点,但我认为以这种方式让一个项目引用另一个项目并不是最好的主意

您可以通过Export->Java->jar文件为您从中获取类的项目创建一个jar,并将该文件放入您的项目中。这将允许您访问所需的类,同时保持项目的自包含性