Java 将源代码添加到构建路径?
我下载了一个API,但里面没有jar文件。它有包(文件夹)和源代码。我尝试在Eclipse中以各种方式添加它,但当我在带下划线的红色类名上按F2时,仍然没有得到“import…”。我一直在Eclipse中添加项目和JAR,而且效果很好。既然这是源代码,我应该采取任何额外的步骤,以使其工作吗Java 将源代码添加到构建路径?,java,eclipse,Java,Eclipse,我下载了一个API,但里面没有jar文件。它有包(文件夹)和源代码。我尝试在Eclipse中以各种方式添加它,但当我在带下划线的红色类名上按F2时,仍然没有得到“import…”。我一直在Eclipse中添加项目和JAR,而且效果很好。既然这是源代码,我应该采取任何额外的步骤,以使其工作吗 问候 您可以从API打包中收到的类创建jar,并将该jar放入项目的类路径中 享受 您可以从API打包中收到的类创建jar,并将该jar放入项目的类路径中 享受 如果源文件可用(.java文件),则必须创建一
问候 您可以从API打包中收到的类创建jar,并将该jar放入项目的类路径中
享受 您可以从API打包中收到的类创建jar,并将该jar放入项目的类路径中
享受 如果源文件可用(.java文件),则必须创建一个新的源文件夹,然后使用标准文件管理器将源文件树(根包,例如文件夹
com
或org
)复制到新的源文件夹,并复制粘贴:
编辑:您也可以将源文件添加到现有的源文件夹中,但我不会这样做。最好的解决方案是创建一个单独的Java项目,其中只包含外部库的源文件。您还需要适当的代码管理,这样您就不会意外地更改外部源文件 如果源文件可用(.java文件),则必须创建一个新的源文件夹,然后使用标准文件管理器将源文件树(根包,例如文件夹
com
或org
)复制到新的源文件夹,并复制粘贴:
编辑:您也可以将源文件添加到现有的源文件夹中,但我不会这样做。最好的解决方案是创建一个单独的Java项目,其中只包含外部库的源文件。您还需要适当的代码管理,这样您就不会意外地更改外部源文件 您是否尝试右键单击一个目录,然后添加到buildpath?我所做的是在Eclipse中的项目上右键单击属性->Java构建路径->自由选项卡->添加外部类文件夹。我还在“源代码”选项卡中尝试了它。这就是您所指的吗?您是否尝试右键单击某个目录,然后将其添加到buildpath?我所做的是在Eclipse中的项目上右键单击“属性->Java构建路径->自由选项卡->添加外部类文件夹”。我还在“源代码”选项卡中尝试了它。这就是你所指的吗?这是更好的方法,也是你应该尝试做的。然而,如果你真的想完全按照你的要求去做,不管出于什么原因,@home-answer是一种方法,我想知道,从源代码创建jar文件的最佳方法是什么?你下载的API将有一个构建脚本。您可以使用
ant
找到build thatbuild.xml
,并在build scrit中找到用于创建jar的标签或命令。这是更好的方法,也是您应该尝试的。然而,如果你真的想完全按照你的要求去做,不管出于什么原因,@home-answer是一种方法,我想知道,从源代码创建jar文件的最佳方法是什么?你下载的API将有一个构建脚本。您可以使用ant
找到build.xml
的构建,并且可以在构建脚本中找到用于创建jar的标签或命令。