You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NetBeans中Java应用运行异常及primefaces.jar构建失败求助

问题解决方案

一、运行主类时自动跳转网页的解决方法

你的项目可能被NetBeans误识别为Web项目,导致运行时默认启动浏览器,按以下步骤调整:

  • 右键项目 → 属性 → 运行,在「主类」栏手动指定javaapplication4.JavaApplication4,确认启动项为普通Java应用而非Web模块;
  • 直接右键主类文件JavaApplication4.java,选择「运行文件」,而非点击F6运行整个项目,这样会直接在控制台输出内容,不会触发网页跳转。

二、无法删除primefaces-5.0.jar且自动再生的解决方法

1. 解除文件占用

该jar包大概率被某个进程锁定,导致无法删除:

  • 关闭NetBeans,打开任务管理器结束所有Java相关进程(包括Tomcat、JVM进程);
  • 若仍无法删除,重启电脑后再尝试手动删除build目录下的该jar包。

2. 移除项目依赖

jar包自动再生是因为它被添加到了项目依赖配置中:

  • 右键项目 → 属性 → 库,在「编译」或「运行」标签页找到primefaces-5.0.jar,点击「移除」;
  • 若是Maven项目,打开pom.xml文件,删除对应依赖节点:
    <dependency>
        <groupId>org.primefaces</groupId>
        <artifactId>primefaces</artifactId>
        <version>5.0</version>
    </dependency>
    
  • 若是Ant项目,检查build.xml中是否有自动下载或复制该jar的任务,注释掉相关配置代码。

3. 彻底清理构建目录

关闭NetBeans后,手动删除项目根目录下的build和dist文件夹,重新打开NetBeans后执行清理构建操作(Shift+F11)。

内容的提问来源于stack exchange,提问作者miraloe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 03:20:25