在eclipse上导入java子包

在eclipse上导入java子包,java,import,thrift,Java,Import,Thrift,嗨,可以用类似于相对路径的方式导入java包吗 例如,我在包com.test.calculator中创建了我的项目 然后我复制并粘贴了com.test.calculator包中的一个文件夹,所以粘贴的包看起来像这样:com.test.calculator.org.apache.thrift.async和类似的东西。但是现在在文件夹中的java文件中,当他们尝试导入org.apache.thrift.async时,它会说无法解决这个问题。有没有办法让它注意到它都在COM.Test.Calulult

嗨,可以用类似于相对路径的方式导入java包吗

例如,我在包com.test.calculator中创建了我的项目

然后我复制并粘贴了com.test.calculator包中的一个文件夹,所以粘贴的包看起来像这样:com.test.calculator.org.apache.thrift.async和类似的东西。但是现在在文件夹中的java文件中,当他们尝试导入org.apache.thrift.async时,它会说无法解决这个问题。有没有办法让它注意到它都在COM.Test.Calululter下面,并把包路径看作一个相对路由?


谢谢

我以前从未尝试过这样的事情。但是,获取jar文件或使用Maven之类的东西来安装依赖性有什么大不了的呢?没有jar文件,我从来没有使用过mavenI,我指的是当您尝试导入
org.apache.thrift.async
时。如果你在项目中使用Thrift
com.test.calculator
,那么你必须抓取它的.jar文件。是的,所有内容都在org文件夹中提供,但没有jar文件。即使在这种情况下,我认为你应该给出包的完整路径。比如com.test.calculator.org.apache.thrift.async