[英]Eclipse - I want to access a class from the same package but under a different project, how?
I use Eclipse IDE for my Java projects and all my projects( Project_1
, Project_2
and so on) related classes are inside a package package_name
. 我将Eclipse IDE用于Java项目,并且所有与项目(
Project_1
, Project_2
等)相关的类都在package_name
包中。
I am currently working on 2 classes. 我目前正在上2节课。
class_name.java
( Project_2
/ package_name
) class_name.java
( Project_2
/ package_name
)
utility.java
( Project_1
/ package_name
) utility.java
( Project_1
/ package_name
)
All methods are public
. 所有方法都是
public
。 How can I use the methods within utility.java
in class_name.java
? 如何使用
class_name.java
中utility.java
中的方法?
You can create a jar file from the source package and import it in the classpath of Project_2. 您可以从源包中创建一个jar文件,并将其导入Project_2的类路径中。
1- Right Click on desired package -> Export -> JAR File 1-右键单击所需的软件包->导出-> JAR文件
2- Right Click on goal project -> build path -> Add external jar(or copy the jat file in lib folder of the second project and select the Add Jars in the Libraries tab of Java Build Path) 2-右键单击目标项目->构建路径->添加外部jar(或将jat文件复制到第二个项目的lib文件夹中,然后在Java Build Path的Libraries选项卡中选择Add Jars)
如果只有一个需要另一个,则可以使用一个项目(项目2)的Java Build Path属性页来让它要求另一个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.