Java Eclipse—我想从同一个包中访问另一个项目下的类,如何访问?
我在Java项目中使用EclipseIDE,我的所有项目项目1、项目2等相关类都在包名称中 我目前在上两门课 class_name.javaProject_2/package_name utility.javaProject\u 1/package\u name 所有方法都是公开的。Java Eclipse—我想从同一个包中访问另一个项目下的类,如何访问?,java,eclipse,package,visibility,class-visibility,Java,Eclipse,Package,Visibility,Class Visibility,我在Java项目中使用EclipseIDE,我的所有项目项目1、项目2等相关类都在包名称中 我目前在上两门课 class_name.javaProject_2/package_name utility.javaProject\u 1/package\u name 所有方法都是公开的。 如何在class_name.java中使用utility.java中的方法?您可以从源程序包创建一个jar文件,并将其导入Project_2的类路径中 1-右键单击所需的包->导出->JAR文件 2-右键单击目标项
如何在class_name.java中使用utility.java中的方法?您可以从源程序包创建一个jar文件,并将其导入Project_2的类路径中 1-右键单击所需的包->导出->JAR文件
2-右键单击目标项目->构建路径->添加外部JAR,或复制第二个项目的lib文件夹中的jat文件,并在Java构建路径的库选项卡中选择添加JAR(如果只有一个需要另一个),您可以使用一个项目2的Java构建路径属性页使它需要另一个项目。为什么它不能在项目2中立即可见?因为每个项目都有一个独立的构建路径,其中包括自己项目所需的libraryjar文件。