biojava import org.biojava无效

时间:2012-04-28 12:59:57

标签: java biojava

我正在尝试使用此处的示例: http://www.biojava.org/wiki/BioJava%3aCookbook%3aSeqIO%3aReadGESBiojavax

然而,它无法找到我使用的org.biojava导入。我尝试下载并编辑POM.xml并将其添加到项目中,但它没有任何效果。有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您正在查看的示例是遗留biojava版本1.8.X的一部分。尝试查看3.X系列中的示例...... http://www.biojava.org/wiki/BioJava:CookBook

答案 1 :(得分:0)

你在使用Maven吗?如果是这种情况,您应该熟悉将其包含在自己的 pom.xml(不是下载的)中:

<dependencies>
  ...
  <dependency>
    <groupId>org.biojava</groupId>
    <artifactId>biojava3-core</artifactId>
    <version>3.0.3</version>
    </dependency>
    <!-- other biojava jars as needed -->
</dependencies>
<repositories>
  <repository>
    <id>biojava-maven-repo</id>
    <name>BioJava repository</name>
    <url>http://www.biojava.org/download/maven/</url>           
  </repository>
</repositories>

如果您不使用Maven(我和biojava都不推荐),您可以在此处下载所需的jar文件:http://www.biojava.org/download/maven/org/biojava/ 但要注意:您必须自己下载并添加biojava使用的所有传递依赖项(.jar文件)。我强烈建议您在这种情况下尝试Maven!

答案 2 :(得分:0)

您需要下载biojava.jar并将其包含在您的类路径中(您可以从here手动下载) - 请注意.jar文件可能还需要一些其他必需的.jars

如果您有一个pom.xml,您可以将项目设置为maven兼容然后运行maven - 它将下载所有必需的.jars并正确设置类路径(如果pom文件配置正确)