我想在我的IDE上写一些关于weka的新Java代码,我也想使用weka的所有源代码。我打开了weka-src.jar
文件,但是看不到Eclipse或Netbeans的内部。
如何在IDE中添加所有源代码?我看到了这个网站:https://svn.cms.waikato.ac.nz/svn/weka/tags/dev-3-5-8/weka/。但是,我认为我必须在此站点上一个下载一个。我知道这很简单,但是我没有在互联网上找到任何信息。都是关于在Java上使用一些weka库的。
答案 0 :(得分:2)
这是一个很好的问题,值得一个肯定的答案。我将尝试为您提供Eclipse IDE。
在开发人员工作区的某个地方创建一个新文件夹:weka-sample
。接下来,在此文件夹中,打开一个文本编辑器(例如 TextEdit )并创建一个名为pom.xml
的文件。将此内容插入文件并随后保存:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.sample</groupId> <!-- Change it: your project or company-->
<artifactId>weka-sample</artifactId> <!-- Change it: your project name-->
<version>0.1-SNAPSHOT</version>
<properties>
<maven.compiler.source>1.8</maven.compiler.source> <!-- For Java 11: use "11"-->
<maven.compiler.target>1.8</maven.compiler.target> <!-- For Java 11: use "11"-->
<weka.version>3.8.3</weka.version>
</properties>
<dependencies>
<dependency>
<groupId>nz.ac.waikato.cms.weka</groupId>
<artifactId>weka-stable</artifactId>
<version>${weka.version}</version>
</dependency>
</dependencies>
</project>
确保已安装了最新的Eclipse IDE (2018-12)。如果您的计算机上存在此文件,请继续:
pom.xml
文件的文件夹如果所有这些步骤均有效,您将看到类似以下的屏幕。现在,右键单击在项目的顶层,然后单击“更新项目”。确保您的计算机已连接到Internet,因为构建工具(Maven)现在将从中央Maven信息库下载多个库;最重要的是:weka-stable
工件(3.8.x)的最新版本。
我们在这里差不多完成了。但是,重要的一步仍然存在。
再次右键单击项目的顶层,选择 Maven ,然后单击 Download Sources 。
在后台,Eclipse现在将为您下载一些 source 工件,并将它们正确链接到您在 Maven Dependencies 条目下找到的库。项目(请参见上面的屏幕截图)。只需单击它,您将看到几个 jar 文件,其中:weka-stable-3.8.3.jar
最后
创建新文件夹src/main/java
和src/test/java
,并将它们添加到项目的Build-Path中。我假设您熟悉此步骤。注意:上述目录符合standard layout in Maven projects。我建议您在Weka和其他未来的项目中像这样配置它。
将您自己的源文件添加到src/main/java
。如果现在单击从weka
包中导入的类之一,请taaaadaaaa!现在,您应该在IDE的编辑器窗口中看到相应的源代码!
希望有帮助。