java - NetBeans IDE 包创建中的奇怪行为

标签 java netbeans packaging

我已经使用自定义库在 NetBeans IDE 中创建了一个项目(在 NetBeans IDE 的属性对话框中添加到项目中的 .JAR 文件),但是当我尝试构建该项目时,它会显示以下内容:

init:
deps-clean:
Updating property file: I:\Java\NetBeansProjects\MCItemCosts\build\built-clean.properties
Deleting directory I:\Java\NetBeansProjects\MCItemCosts\build
clean:
init:
deps-jar:
Created dir: I:\Java\NetBeansProjects\MCItemCosts\build
Updating property file: I:\Java\NetBeansProjects\MCItemCosts\build\built-jar.properties
Created dir: I:\Java\NetBeansProjects\MCItemCosts\build\classes
Created dir: I:\Java\NetBeansProjects\MCItemCosts\build\empty
Compiling 2 source files to I:\Java\NetBeansProjects\MCItemCosts\build\classes
I:\Java\NetBeansProjects\MCItemCosts\src\mcitemcosts\Main.java:7: package bht.tools.comps does not exist
import bht.tools.comps.BHMessagePanel;
I:\Java\NetBeansProjects\MCItemCosts\src\mcitemcosts\UIJFrame.java:13: package bht.resources does not exist
import bht.resources.Icons;
I:\Java\NetBeansProjects\MCItemCosts\src\mcitemcosts\UIJFrame.java:14: package bht.tools.comps does not exist
import bht.tools.comps.BHMessagePanel;
[and so on]
I:\Java\NetBeansProjects\MCItemCosts\nbproject\build-impl.xml:586: The following error occurred while executing this line:
I:\Java\NetBeansProjects\MCItemCosts\nbproject\build-impl.xml:269: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 3 seconds)

如何让 NetBenas IDE 识别出它应该在构建时将 .JAR 库放入类路径中?顺便说一句,它在 IDE 中工作,所以我知道 NetBeans 可以与该库一起工作并且可以正常编译。我尝试过使用 NetBeans IDE 6.9.1 和 7.0

最佳答案

如何通过选择菜单上的“工具”然后选择“库”选项将其设置为库。设置完成后,如果您转到项目属性,然后单击左侧的“库”选项,您将能够添加它。另外,选中项目属性 -> 库底部的构建所需项目复选框。 顺便说一句,您想添加什么外部 jar?

关于java - NetBeans IDE 包创建中的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5213545/

相关文章:

java - 无法为Android build.gradle文件添加其他Maven存储库

java - 如何打印所有回文数?

Java/NetBeans - 如何进入 jar 文件?

.net - 如何创建支持多平台的 nuget 包

macos - Electron :代码设计削弱了我在 macOS 上的应用程序的一些功能

python - 向 sdist 添加测试,但不安装

java - Sonar 要求将此字段设置为最终字段

java - Tomcat 5.5 无法在 eclipse 中启动 - 5 分钟后超时

mysql - JTable 的编辑按钮,用于编辑数据库内容 生成

java - Netbeans 8.0 错误地给出 "Unknown HTML tag"警告