`
thinktothings
  • 浏览: 782583 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javac 可以执行 java不能执行

    博客分类:
  • Java
 
阅读更多

javac  可以执行   java不能执行

 

javac正常

 

E:\test\test7>javac Test.java

 

 

java  Test不能执行

 

E:\test\test7>java Test
Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: Test.  Program will exit.

 

 

set    classpath=.;就行了

 

要不再加上

 classpath=.;C:\Java\jdk\jdk1.6.0_26\libdt.jar;C:\Java\jdk\jdk1.6.0_26\lib\tools.jar
 

 

分享到:
评论

相关推荐

    java能执行,javac不能执行的原因

    - 清除系统缓存,重启终端或IDE,重新尝试执行java和javac命令,验证是否解决问题。 通过以上步骤,通常可以有效解决“java能执行,javac不能执行”的问题,确保Java开发环境的完整性和稳定性。

    Dos环境下使用javac编译与java执行多个包下的.java文件

    在DOS环境下使用`javac`编译与`java`执行多个包下的`.java`文件是一项常见的Java开发任务。这通常涉及到对项目结构的理解、命令行操作以及掌握Java的编译和运行流程。下面我们将详细讲解这个过程。 首先,我们需要...

    java与javac命令详解

    Java 与 javac 命令详解 Java 和 javac 命令是 Java 语言的基本组成部分,它们在 Java ...通过这些例子,我们可以看到 Java 和 javac 命令的使用方法和规则,以及它们在 Java 应用程序的编译和执行过程中的重要作用。

    javac1.7源代码(完全版,可运行)

    Java编译器(javac)是Java开发工具包(JDK)的核心组件,负责将Java源代码转换为可执行的字节码。本资源提供的"javac1.7源代码"是一个完全版,包含了OpenJDK 1.7版本中的javac编译器的源代码。OpenJDK是一个开源...

    Linux上执行带main方法的java文件

    在Linux服务器上执行Java项目时,通常的做法是先将项目打包成JAR文件。这一步骤包括以下内容: 1. **编译Java源代码** 使用`javac`命令编译Java源代码,生成`.class`文件。假设你的Java源代码位于`src/main/java`...

    javac源代码,java具体编译步骤

    Java 编译器`javac`是Java程序开发的核心组件之一,它负责将开发者用Java编写的各种源代码文件(.java)转换成可执行的字节码文件(.class)。这个过程涉及到许多编译阶段,包括词法分析、语法分析、语义分析以及...

    windows命令行中java和javac、javap使用详解(java编译命令)

    在Windows命令行中使用Java和相关命令如javac(Java编译器)和javap(Java类文件反编译器)是Java开发者的基本...通过这样的过程,我们可以更深入地理解Java程序的构建和执行流程,为后续的学习和开发打下坚实的基础。

    JDK命令学习 javac java javah jdb

    java 命令是 Java 应用程序的入口点,用于运行 Java 应用程序。java 命令可以加载类文件、接口文件和枚举文件等,并将其转换成机器代码。 四、javah 命令 javah 命令是 Java Header 文件生成器,用于生成 C Header...

    javac 源码 javac 源码

    Java 编译器 javac 是 Java 语言的核心组成部分,它将程序员编写的源代码(`.java` 文件)转换成可执行的字节码(`.class` 文件),使得 JVM(Java 虚拟机)能够运行这些程序。了解 javac 的源码对于深入理解 Java ...

    javac源码免费下载

    Java编译器(javac)是Java开发工具包(JDK)的核心组件,它负责将编写好的Java源代码(.java文件)转换成Java字节码(.class文件),使得这些字节码可以在Java虚拟机(JVM)上运行。在深入理解javac源码的过程中,...

    让EditPlus支持javac,java命令.rar

    然而,为了提高开发效率,我们需要让EditPlus能够直接支持Java的编译和运行命令——javac和java。本文将详细讲解如何配置EditPlus,使其具备执行这些命令的能力。 首先,理解javac和java命令的作用至关重要。javac...

    javac源码和运行说明文件.zip

    通过学习javac源码,不仅可以提升对Java语言的理解,还能增强对编译原理的认识,对于软件开发者来说是一笔宝贵的财富。在实际学习过程中,结合Eclipse的调试功能,可以更有效地探索和理解javac的运作机制。

    批处理执行java代码

    批处理执行Java代码是一种在没有用户交互的情况下自动化运行Java程序的方法。这通常涉及到创建一个批处理脚本(在Windows系统中是`.bat`文件,在Unix或Linux系统中是`.sh`文件),然后在这个脚本中调用Java命令来...

    Java零基础 - 使用javac编译Java程序.md

    ### Java零基础 - 使用javac编译Java程序 在计算机编程领域中,Java是一种广泛使用的高级编程语言,因其跨平台性、安全性以及丰富的类库支持而受到开发者的青睐。对于初学者而言,掌握如何编译Java程序是入门的第一...

    javac编译成功用java运行class文件出现“找不到或无法加载主类”的问题解决起来很简单.doc

    在Java编程过程中,经常会遇到一种情况:通过`javac`命令成功编译了一个`.java`源文件为`.class`文件之后,尝试使用`java`命令来运行这个`.class`文件时,却收到了“找不到或无法加载主类”的错误提示。这种问题看似...

    javac 的 源 代 码

    Java 编译器,javac,是 Java 语言的核心组成部分之一,它负责将开发者编写的源代码转换成可执行的字节码。深入理解javac的源代码对于Java程序员来说,不仅能帮助理解编译过程,还能提升编程技能和优化代码的能力。...

    让EditPlus支持javac,java命令.pdf

    EditPlus作为一款功能强大的文本编辑器,通过配置可以实现对Java编译和运行的支持,使得开发者可以在一个统一的环境中完成代码编写、编译和测试。下面我们将详细介绍如何配置EditPlus使其支持javac和java命令。 ...

    Java程序设计基础:使用命令行方式开发Java程序.pptx

    3.执行Java程序 1.用记事本编写Java程序 命令行状态下编写Java程序 注意: Java源代码文件的扩展名必须是.java,文件名必须与公共类名完全相同。 2. 编译Java程序 可执行文件javac.exe位于Java安装目录的bin子目录中...

    针对javac的命令错误,jdk环境变量设置方法

    - 类似于JAVA_HOME和PATH的设置,可以在系统变量中添加CLASSPATH,用于指定编译和运行时的类库路径。 - 变量值可以包含多个路径,路径之间用分号分隔。 2. **使用环境变量管理工具** - 对于复杂的环境配置,可以...

    javac.zip 总之就是这个样子的了,要看的话可以直接下载看看

    `javac`是Java开发工具包(Java Development Kit, JDK)的一部分,用于将源代码编译成可执行的字节码。这个压缩包可能包含了一些关于如何使用`javac`进行Java程序开发、错误处理和调试的笔记。 【描述】提到这是...

Global site tag (gtag.js) - Google Analytics