资源描述:
《java当前项目依赖另一项目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1、首先新建两个项目,如下图-1所示:其中001含有main入口,002仅含有类(不能含有main方法),其实两个项目的依赖跟同项目不同包的形式相同图-12、选择含有main的001项目,单击右键选择BuildPath-->ConfigureBuildPath,如下图-2所示:图-23、单击Add,如下图-3所示:otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary
2、.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommi
3、tteeSecretary,Ministersand图-32、选择你要依赖的项目,这里是002,然后点击OK,如下图-4所示:接着点击OK,此时就依赖成功了图-43、现在就来测试一下,如下图-5所示:对002项目定义了属性i=20和一个输出的方法otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderofth
4、eWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand图-52、接下来是
5、关键的一步,如果在001项目中需要使用002项目中的方法和属性时,那么就需要导入002项目中的包,也就是跟同项目不同包的情况是一样的,也跟平时我们需要导入其他类的含义是一样的,例如:Scanner类,在我们这个类名时,eclipse会自动导入:importjava.util.Scanner;而java.util就是sun公司自己定义的包名,Scanner是类名。此时我们是已经依赖了002这个项目,因此在001使用Test_1这个类也是会自动生成的,如下图-6,图-7所示:图-6otherstaffoftheCentre.Duringthewar,Zhuwastrans
6、ferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmiss
7、ions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand图-7自动导入包,不同项目之间只有通过依赖后才会出现Test_1这个类名2、那么此时就可以实例化了,也可以引用002项目的Test_1中的方法和属性,但是只能引用public类型的属性和方法,如图-8所示:otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,