当前位置: 首页 > 知识库问答 >
问题:

在bash中构建较旧的NetBeans项目会导致错误

郑茂勋
2023-03-14

我正在打开一个较旧的NetBeans项目,我想用antbash中与Debian一起构建它。但是,当我尝试运行ant时,我得到了这个错误

共有1个答案

谭景福
2023-03-14

您指向的是JRE(Java runtime environment),而不是JDK(Java development kit)。

只有JDK包含编译器(javac)。JRE用于运行Java程序,但不携带JDK的额外组件(编译器等)

 类似资料:
  • 我们使用Netbean生成我们的蚂蚁构建文件,并进行一些小调整。这允许我们在Netbean中构建项目,并在命令行上运行ant来构建Netbean之外的项目。后者对于诸如完全重建或Jenkins连续构建和测试之类的事情是有用的。 我们确实定制了我们的构建。xml文件,这在Netbeans 8.2和以前的版本中非常适用,但在Netbeans pre-9(开发版本包括201708280001)中,Net

  • 我正在将我们的构建从Ant转换为Gradle。我们的第一步是添加Gradle构建文件,这样我们就可以开始使用Gradle作为构建工具。这让我们可以使用现有的构建脚本使用Ant进行构建,并将其转换为随时间推移的渐变。我只想让Gradle调用现有的Ant构建文件。我们的项目都是NetBeans项目,都有build.xml和nbproject/build-implt.xml文件。有些项目需要NetBea

  • 如果我有一个maven项目,它对A和B版本2.0有显式依赖,而A对B版本1.0有传递依赖。较新版本的B会覆盖较旧版本吗?我使用了maven Depencdy:解析目标,看起来旧版本的B没有解析。如果A与较新版本的B不兼容怎么办?或者如果A依赖于B版本2.0,而我的项目在运行依赖关系后对B版本1.0有显式依赖:解析目标,那么我看不到B的较新版本。那么如何解决这些依赖关系呢? 当我使用resolve

  • 我无法清理和构建我的NetBeans java项目。输出显示: 错误:错误的服务配置文件,或在构造处理器对象javax时引发异常。注释。处理。处理者:提供者组织。日食坚持不懈内部的jpa。modelgen。无法实例化CanonicalModelProcessor:java。lang.NoClassDefFoundError:org/eclipse/persistence/internal/sess

  • 在ng构建之后,我得到: 我有的依赖项:“@Angulation-Devkit/Build-Angular”:“~0.1100.1”,“@Angulation/CLI”:“~11.0.1”,“@Angulation/Compiler-CLI”:“^11.0.0”,“@Angulation/Language-Service”:“^11.0.0”,“@Types/Crypto-JS”:“^4.0.1”

  • 我在Ubuntu12.10上运行NetBeans7.3。我正在学习一门Java Web开发课程,所以我有一个名为jsage8的项目,其中包含了我为该课程所做的工作。以前,这个项目在Projects选项卡中显示得很好,但现在打开这个项目什么也做不到。当我在打开项目菜单中单击打开它时,它只是说“没有项目打开”。然而,它将打开一个不是基于web的项目的普通Java项目文件夹。目前项目中只有一个index