NetBeans发出消息'命令行太长'

goucqfw6  于 2022-11-10  发布在  其他
关注(0)|答案(3)|浏览(122)

我尝试运行Java项目,但NetBeans报告命令行太长。
命令行长度约为9900个字符。
如何解决这个问题?
我使用的是Vista 32操作系统、NetBeans 6.9.1和jdk1.6.0_12

更新日期:

这看起来像是与执行maven插件有关()

cgyqldqp

cgyqldqp1#

同样的问题在这里-你必须有一个大的类路径像我一样。我希望错误是高于P3,这样他们就可以修补它。
最简单的修复方法是右键单击您的项目,选择“属性”,然后单击“操作”,滚动操作并通过主菜单找到“运行文件()(或您正在执行的任何操作)。一旦您单击它,您将看到它确实使用了1.1.1版本的maven exec插件,该插件存在此错误。只需将1.1.1更改为1.2即可。不幸的是,我认为你必须为你运行代码的每个项目和你使用的每个操作(运行项目,通过main运行,调试等)都这样做。

hxzsmxv2

hxzsmxv22#

看看这个:http://support.microsoft.com/kb/830473
有一个解释和解决办法的想法...

kb5ga3dv

kb5ga3dv3#

我在一个基于Maven Sping Boot 的Java项目中遇到了这个问题,这种情况的解决方案是在Spring Boot插件配置中将fork设置为false。

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <fork>false</fork>
    </configuration>
</plugin>

我有spring-boot-maven-plugin已经在项目中,但我添加了下面的部分:

<configuration>
        <fork>false</fork>
    </configuration>

这是由于Sping Boot 中的一项更改,将分叉设置为默认值。

相关问题