【发布时间】:2012-12-04 22:50:42
【问题描述】:
谁能告诉如何在ubuntu的netbeans中下载cern包??import cern.colt.matrix.*;
import cern.colt.matrix.impl.*;
import cern.colt.matrix.linalg.*;
【问题讨论】:
标签: java ubuntu packages netbeans-7
谁能告诉如何在ubuntu的netbeans中下载cern包??import cern.colt.matrix.*;
import cern.colt.matrix.impl.*;
import cern.colt.matrix.linalg.*;
【问题讨论】:
标签: java ubuntu packages netbeans-7
您无法下载软件包。您可以下载 jar lib 和类,位于此包中。
大多数库您可以在这里手动下载http://search.maven.org/#search,或使用Maven 工具。
Netbean 分发包含maven
EDIT
将 jat 添加到 netbean 中的库:
Tools -> Libraries -> New Library (Class Library) -> Add JAR/Folder
【讨论】:
假设您将下载的 jars 保存在驱动器上的一个目录中,例如:/home/me/cernlibs/。然后,在 Netbeans 中,您可以创建一个新库:工具 > 库管理器,然后浏览文件夹,包括您需要的所有 jar。
在您的项目中,您可以添加您创建的库。
【讨论】:
首先,您在 Internet 上下载所需的包,它应该是 .jar 文件而不是 classes 文件。然后,在 NetBeans 中,在 Tool --> Library --> New Library --> Add JAR/Folder 中。如果您执行上述步骤,则不能保证您可以理解。然后,在 NetBeans 中右键单击您的项目名称,转到 Properties --> Libraries --> Add Library。那么就有意义了。
【讨论】:
由于您的问题没有明确说明您的首选方法,因此此答案将详细说明使用 Apache maven 所采用的方法。 (还有其他方法可以实现相同的目标,例如使用 gradle)。
从Apache download page 下载maven 二进制文件(bin)。 (下载*.zip for windows 或*.tar.gz for *NIX。)或者,使用系统的包管理器(apt、yum等)安装maven。
将存档的内容解压缩到您选择的目录。 (你安装 Java 的地方可能是最简单的。EG:/opt/java/maven)
假设已安装 NetBeans,请启动 NetBeans。打开工具 > 插件 > 已安装 > 搜索。键入“行家”。如果你在那里看到一个条目,你就可以走了。否则,在“可用插件”列表中搜索并安装。
单击工具 > 选项 > Java > Maven > 执行。
单击“Maven 主页”组合框。如果您没有看到已安装的 maven 版本,请单击“浏览”选项并导航到您提取 maven 存档的位置。在“实验”类别中,选中“使用以下位置存储 Maven 二进制文件”。浏览至~/.m2/store(您可能需要创建此路径。)单击OK
创建一个新的 Maven 项目。在“项目”选项中,选择“Java 应用程序”、“JavaFX 应用程序”或“Web 应用程序”(以适当的为准)。单击下一步。为项目命名(例如:mavenPlayground)并将其放置在适当的位置。 NetBeans 将设置工件 ID 以匹配。您可能不必关心 Group ID、Version 或 Package 字段。点击完成。
展开项目,以便您可以看到“Dependencies”目录。右键单击它并选择“添加依赖项...”项。访问maven search page 并输入cern.colt.matrix(或任何您想搜索的内容),然后单击Search 按钮。
从结果中选择适当的项目并单击链接。例如:org.apache.servicemix.bundles.colt。将相关信息复制到对话框的字段中,然后单击 Add 按钮。
在 maven 咀嚼您的数据、下载所需的库时,去喝杯咖啡或其他点心。
注意:如果您的计算机通过代理连接到 Internet,您可能需要配置 Maven 的代理设置。这些可以在{M2_HOME}/conf/settings.xml中找到
代理配置应如下所示:
<proxies>
<proxy>
<id>proxynamehere</id>
<active>true</active>
<protocol>http</protocol>
<username>yourname</username><!-- omit this if you aren't required to authenticate -->
<password>password</password><!-- omit this if you aren't required to authenticate -->
<host>proxy.host.com</host>
<port>8888</port>
<nonProxyHosts>local.net|some.host.com|127.0.0.1</nonProxyHosts>
</proxy>
Source for Proxy Config: MK Young,2012 年 12 月 13 日
【讨论】: