`
jimmy9495
  • 浏览: 299467 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Cannot run program javaw.exe in directory CreateProcess error=87

阅读更多


Cannot run program "C:\Program Files\Java\jdk1.6.0_17\bin\javaw.exe" (in directory "C:\Workspace\testSeam1-test"): CreateProcess error=87, The parameter is incorrect
今天非常悲剧的因为这个问题整了一整天,jdk、eclipse重装N遍都没用。
网上找到的资料也非常少。
http://blog.csdn.net/zhangren07/archive/2010/10/15/5944173.aspx
只怪半天没看明白余二爷说的意思。
二爷最后一句话说出解决的要点:修改maven的本地repository的默认路径
C:\Documents and Settings\liuyi\.m2把这个目录下的repository包全删除


再修改D:\tools\maven-2.2.1\conf目录下面setttings.xml文件。使用编辑器打开,找到localRepository一项,将它的值修改成<localRepository>D:\MavenRepository</localRepository>
保险起见把C:\Documents and Settings\liuyi\.m2目录下的setttings.xml也一起修改了。

运行maven命令,重新生成eclipse文件导入项目。纠结了一天的问题解决

原因分析有说法是maven的默认目录C:\Documents and Settings\liuyi\.m2太长或者是有空格造成

分享到:
评论
1 楼 brian_9988 2012-03-29  
我们的项目Repository就是放在D盘根目录里面,按理来说就没有路径太长或者空壳的问题,但是还是报了跟楼主一样的错啊,唉,余二爷说的也是你这种方法...

相关推荐

    javaw.exe动态链接库

    Java是我们日常开发中广泛使用的编程语言,而`javaw.exe`是Java运行时环境(JRE)的一部分,属于Java可执行文件的一种。它是一个没有控制台窗口的Java虚拟机(JVM),主要用于运行Java应用程序(Applet)和JavaFX...

    java.exe和javaw.exe的区别及使用方法

    Java开发环境中,我们经常遇到两个命令行工具:`java.exe`和`javaw.exe`,它们都是Java虚拟机(JVM)的一部分,用于执行Java应用程序。然而,它们之间存在一些关键的区别,这些差异主要体现在控制台输出和窗口行为上...

    ImageJ.exe

    ImageJ是一个基于java的公共的图像处理软件,它是由National Institutes of Health开发的。可运行于Microsoft Windows,Mac OS,Mac OS X,Linux,和Sharp Zaurus等多种平台。其基于java的特点,使得它编写的程序能...

    javaw.exe

    javaw.exe

    org.eclipse.jdt.launching_3.6.0.v20110509.jar

    Cannot run program “D:\soft\Java\jdk1.6.0_12\bin\javaw.exe” (in directory “E:\DevCode\Ali\20121008_ordercenter”): CreateProcess error=87, ²ÎÊý´í 替换位置请查看...

    win7下双击运行jar文件的方法.docx

    5. 在“编辑文件类型”对话框中,点击“新建”按钮,将操作名命名为“open”,选择 javaw.exe 文件的位置,例如:`C:\Program Files\Java\jdk1.6.0_10\jre\bin\javaw.exe`。 6. 点击“确定”按钮,然后编辑操作名,...

    jconsole+tomcat配置说明 附加Tomcat内存说明(基于jdk5.0).docx )

    【JConsole工具详解】 JConsole是Java Development Kit (JDK) 自带的一个强大的监测和管理工具,主要用于诊断和分析Java应用程序的性能问题。它基于Java Management Extensions (JMX) 技术,能提供实时的内存使用、...

    java打包exe 更换图标

    .\java1.4.2\jre\bin\javaw.exe -jar ChatServer.jar  第一行设置指向JAR包ChatServer.jar的目录,由于launch.exe和ChatServer.jar同在一个目录,所以用“.”即当前目录。 第二行设置指向jre\bin\javaw.exe的...

    java和 javaw 及 javaws的区别解析

    java.exe、javaw.exe和javaws.exe都是java虚拟机的启动装置,但是它们之间存在一些关键的区别。了解这些区别可以帮助我们更好地使用java虚拟机,提高程序的开发和运行效率。 Java虚拟机(JVM)是Java语言的核心组件...

    jre-8u251-windows-x64.exe.zip

    在安装完成后,系统环境变量需要配置正确,确保系统能够找到Java可执行文件,如`java.exe`和`javaw.exe`。 总的来说,"jre-8u251-windows-x64.exe.zip"是一个重要的软件包,用于在Windows 64位系统上安装和运行基于...

    java转为setup.exe必备的一款软件

    这个脚本会使用`java.exe`来执行你的JAR文件,通常通过`start javaw -jar yourapp.jar`命令实现。 5. **编译安装包**:使用Inno Setup的编译器,将`.iss`脚本编译成.exe安装程序。编译过程会根据脚本内容创建安装包...

    JAVA中JDK命令大全

    javaw.exe与java.exe类似,都是运行Java程序,但区别在于javaw.exe不会显示控制台窗口。因此,当你运行GUI应用时,通常使用javaw.exe,避免在桌面环境中出现不必要的命令行窗口。例如,`javaw -jar YourApp.jar`会...

    批量关闭javaw进程

    for /f "tokens=2 delims=," %%a in ('tasklist /NH /FI "IMAGENAME eq javaw.exe" /FO CSV') do ( taskkill /F /PID %%a ) ``` 这里,`@echo off`命令用于关闭命令回显,`for /f`循环用于遍历`tasklist`命令的结果...

    jdk1.7.exe安装包下载

    一旦JDK安装成功,用户可以通过运行"java.exe"来执行Java程序,或者通过"javaw.exe"无控制台模式运行。 至于压缩包中的"jdk1.7安装包",这很可能是JDK1.7的离线安装文件,便于没有网络或网络条件不佳的用户进行安装...

    Java程序快速转换为windows服务运行

    wrapper.java.command=javaw ``` 2. **设置主类**: ```properties wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp ``` 这里需要替换为你的Java应用程序的主类。 3. **添加类路径**: ...

    java jre 1.8 java运行环境

    Java JRE 1.8,全称为Java Runtime Environment,是Oracle公司提供的用于执行Java应用程序的必备组件。它包含了Java虚拟机(JVM)、类库以及其他支持Java程序运行的必要组件。JRE 1.8是Java发展过程中的一个重要版本...

    Windows下java、javaw、javaws以及jvm.dll等进程的区别

    在Windows操作系统中,Java开发和运行涉及多个进程和组件,其中`java.exe`、`javaw.exe`、`javaws.exe`以及`jvm.dll`各自扮演着不同的角色。了解这些区别有助于更好地管理和优化Java应用程序的运行。 1. **java.exe...

Global site tag (gtag.js) - Google Analytics