最近在eclipse运行时出现了,
Usage: javaw [-options] class [args...]
(to execute a class)
or javaw [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-server to select the "server" VM
-hotspot is a synonym for the "server" VM [deprecated]
The default VM is server.
-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:<value>
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -no-jre-restrict-search
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions with specified granularity
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions with specified granularity
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
-splash:<imagepath>
show splash screen with specified image
最终找到的原因是,Eclipse语言包有一个bug。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352203
这个bug导致类路径过长(类路径多了一长串javaelementlabels_comma_string=,...)。
正如博客园这位说的一样(
http://www.cnblogs.com/aigongsi/archive/2012/04/11/2442774.html),
类路径过长就会出现Usage: javaw [-options] class [args...]...
在stackoverflow上也有人提这样的问题,是他(http://stackoverflow.com/questions/9862037/trouble-compiling-any-java-code-in-eclipse)
提示我在解决类路径问题后可能需要重启电脑。确实如此。
分享到:
相关推荐
3. **系统 ClassPath**:可以将 JAR 文件复制到系统的 `JAVA_HOME/lib` 目录下,或者在 `JAVA_HOME/bin` 目录下的 `java.exe` 或 `javaw.exe` 的同级目录创建一个名为 `lib` 的目录,并将 JAR 放入其中。 一旦 JAR ...
为了确保 Eclipse 在特定的 Java 运行时环境中运行,用户需要正确配置 Eclipse 的启动参数。本文将详细介绍如何在 Eclipse 中指定启动的虚拟机配置。 ### 配置步骤详解 #### 1. 找到 Eclipse 的安装目录 - ...
4. 使用Java命令行工具(如java或javaw)运行jar文件,或者将它集成到其他Java应用中。 总的来说,"addressbook-address-wsclient-app-1.1.jar.zip"是一个Java应用程序的压缩包,包含了Web服务客户端功能,用于地址...
1. **Java编译器**(javac):它是JDK的核心组件之一,负责将源代码(.java文件)转换为字节码(.class文件),字节码是Java平台独立的中间语言,可以在任何支持Java的平台上运行。 2. **Java虚拟机**(JVM):JVM...
对于使用Eclipse IDE进行开发的项目而言,这一过程同样至关重要,它确保了应用程序不仅能在开发者的环境中运行,还能在其他用户的系统上顺利执行。本文将围绕“Eclipse项目打包与发行”的核心概念,深入探讨如何通过...
### Eclipse Maven Plugin 插件安装与配置指南 #### 一、引言 在现代软件开发过程中,Maven作为一款强大的构建工具,极大地简化了项目的构建流程。为了更好地集成Maven的功能,Eclipse提供了名为Eclipse Maven ...
Java开发工具包(Java Development Kit,简称JDK)是用于编写和运行Java应用程序的重要软件工具。JDK 8u144是Oracle公司发布的一个版本,适用于Linux平台上的32位系统,即i586架构。这个版本的JDK包含了Java运行环境...
7. bin:这个目录包含了可执行文件,如java.exe,javaw.exe等,用于启动和运行Java程序。 8. lib:包含必要的库文件,这些文件在运行Java程序时会被加载,提供类定义和其他功能。 总结来说,"windows-x86-1.7.0_02....
Java运行环境(JRE,Java Runtime Environment)是Java应用程序运行的基础,它包含了Java虚拟机(JVM,Java Virtual Machine)和Java程序所需的核心类库。标题中的"jre-8u251-windows-x64.exe.zip"表示的是Java运行...
Java Development Kit (JDK) 是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具。JDK 11.0.8是Oracle公司发布的一个稳定版本,它包含了Java运行时环境(JRE)以及用于开发和...
【标题】"server-jre-8u291-windows-x64.tar.gz"是一个针对Windows 64位操作系统的服务器版Java运行环境(Java Runtime Environment, JRE)的压缩包文件,版本号为8u291。这个文件通常用于在服务器上部署和运行Java...
使用argouml-i18n-zh.jar时,首先需要将其解压缩,然后根据Java的命令行工具(如java或javaw)或者通过集成开发环境(如Eclipse、IntelliJ IDEA等)运行。为了确保程序正常运行,需要检查系统是否已经安装了Java运行...
如果出现“找不到Java虚拟机”之类的错误,检查`JAVA_HOME`环境变量是否配置正确。 4. **TCP测试** JPerf支持TCP模式的性能测试。在TCP模式下,你可以选择不同的TCP窗口大小、连接数量等参数。例如,输入`jperf -t...
- **Eclipse 启动问题**:安装 m2eclipse 插件后,Eclipse 可能会出现提示“Eclipse is running in a JRE, but a JDK is required”。解决方法是在 Eclipse 的启动参数中指定 JDK 的位置。 - 在 `-vm` 参数前添加 `...
没有正确设置或更新这个变量可能导致Eclipse找不到Java运行时环境。 3. **Eclipse配置问题**: - 打开Eclipse的配置文件`eclipse.ini`,检查其中的 `-vm` 参数。确保它指向了你的JDK的`bin/javaw.exe`或`bin/java`...
2. **运行Java应用**:通过`java`命令运行.class文件,或使用`javaw`无控制台模式运行GUI应用。 3. **打包与部署**:使用`jar`命令打包应用,生成.jar文件,便于分发和部署。 4. **性能监控**:JDK自带的JVisualVM...