我想将Jama库集成到Netbeans(不仅仅是一个项目)。但是,我收到消息“package Jama does not exist.
”我已完成以下操作:
Tools
,Libraries
,按下按钮new library
。OK
。Add JAR / Folder
”按钮并选择了jar文件。这可能是什么?不幸的是,我只找到了如何将库集成到单个项目中的描述。
答案 0 :(得分:0)
您使用“平台”一词,因此我假设您正在构建基于NetBeans Platform的应用程序。
每当您想在这样的应用程序中使用外部库时,通常(尽管不总是,但这是最干净的方法)需要为外部jar创建库包装器模块。您基本上将该外部jar包装在NetBeans模块中。然后在应用程序中包含新创建的模块。
创建库包装器模块很简单,但该方法取决于您使用的是Ant还是Maven:
<dependency>
<groupId>gov.nist.math</groupId>
<artifactId>jama</artifactId>
<version>1.0.3</version>
</dependency>
您还需要告诉您新创建的模块向世界其他地方公开哪些软件包,但在您的情况下,它可能是所有内容,即jar中的所有软件包。
一旦将jar包装在模块中,只要您在新创建的模块上创建依赖关系,就可以从任何其他NetBeans模块使用该功能。
注意:如果您的应用程序中只有一个模块实际上直接与Jama交互(即使用其类),那么您不需要库包装器模块。然后,您将在将使用Jama类的模块上执行以下操作:右键单击项目的顶部节点:
然后选择“属性” - &gt; “图书馆” - &gt; “Wrapped JAR”选项卡。并在那里添加你的Jama jar。