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

Resin can't load com.sun.tools.javac.Main

 
阅读更多
Resin can't load com.sun.tools.javac.Main.  Usually this means that the 
JDK tools.jar is missing from the classpath, possibly because of using 
a JRE instead of the JDK.  You can either add tools.jar to the classpath 
or change the compiler to an external one with <java compiler='javac'/> 
or jikes. 

http://www.wozaishuo.com.cn/article.asp?id=258

http://www.chedong.com/tech/resin.html
分享到:
评论

相关推荐

    tools-1.8.0.jar.zip

    `com.sun.tools`通常与Java开发工具包(JDK)中的内部类和工具有关,例如Javadoc、javac编译器等。这些工具通常不在标准的Maven或Gradle仓库中提供,而是作为JDK的一部分直接包含在JRE或JDK安装目录的`lib`子目录下...

    Javac内核源码

    3. **类型检查**:在 `com.sun.tools.javac.main.JavaCompiler` 类中,编译器会进行类型检查,确保所有的表达式和语句在类型上是正确的。这包括变量声明、方法调用、赋值操作等。 4. **类与接口解析**:编译器需要...

    javac源码免费下载

    `com.sun.tools.javac.main.Main`类在这个过程中扮演了关键角色,它负责编译任务的整体调度。类型检查由`com.sun.tools.javac.code.Type`和`com.sun.tools.javac.code.Symbol`类协同完成,确保程序符合Java语言规范...

    javac-source-code-reading:javac源码调试-java source code

    这个过程中涉及的类主要包括 `com.sun.tools.javac.main.Main`,它是 javac 的主入口点,以及 `com.sun.tools.javac.parser.JavacParser`,负责解析源代码。 在阅读和调试 javac 源码时,有几点需要注意: 1. **...

    解决maven项目找不到tools-1.8.0.jar的问题,缺失tools-1.8.0.jar包

    这个jar包通常包含了Java开发工具(JDK)的一些工具,例如`javac`编译器,可能还有其他如`jar`打包工具等。在JDK 9及以后的版本中,这些工具被移出核心JRE,单独成为一个模块`jdk.tools`。如果你的项目需要直接引用...

    ant.jar下载

    org.apache.tools.ant.Main org.apache.tools.ant.Task org.apache.tools.bzip2.CRC org.apache.tools.ant.Target org.apache.tools.ant.Project org.apache.tools.zip.ZipFile org.apache.tools.zip.ZipLong ...

    com.sun.tools.rar

    然而,随着Java版本的更新,特别是Java 9及以后的版本,Oracle开始逐步将`tools.jar`中的内容拆分到单独的模块中,因此在最新的JDK版本中,可能找不到`com.sun.tools.rar`这样的直接入口。 这个类库主要用于支持RAR...

    javac 源码 javac 源码

    javac 命令行支持多种选项,如 `-g` 用于添加调试信息,`-classpath` 定义类路径,`-source` 指定 Java 版本等,这些选项通过 `com.sun.tools.javac.main.Main` 类的 `compile` 方法处理。 深入研究 javac 源码...

    tools-1.8.0.jar包下载

    `tools.jar`包含了Java开发工具如`javac`(Java编译器)、`jar`(打包工具)、`javadoc`(文档生成器)等的Java实现。这些工具在JDK安装目录的`lib`子目录下,是Java开发不可或缺的部分。`tools-1.8.0.jar`是针对...

    javac 的 源 代 码

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

    java编译器源代码

    源代码中包含多个模块,如`com.sun.tools.javac.main`,`com.sun.tools.javac.parser`,`com.sun.tools.javac.code`等,分别对应不同的编译阶段。 2. **词法分析**: 这是编译的第一步,由`...

    java编译的javac.jar

    java编译的javac.jar

    Java8/java1.8的tools.jar

    1. **编译器API**:`tools.jar`提供了对javac的访问,允许开发者在程序中调用Java编译器,进行源代码的动态编译。 2. **文档生成器API**:javadoc工具的实现,用于自动生成Java源代码的文档。 3. **JAR打包工具API...

    srcjavc源码学习.zip

    - `com.sun.tools.javac.Main`:这是`javac`命令的主入口点,负责启动编译过程。 - `com.sun.tools.javac.parser`:包含词法和语法分析的相关实现。 - `com.sun.tools.javac.tree`:存储抽象语法树的相关类。 - `...

    jdk.tools-1.7.jar

    **标题:“jdk.tools-1.7.jar”** **描述详解:** `jdk.tools-1.7.jar` 是Java Development Kit(JDK)1.7版本的一部分,它包含了用于开发、编译、调试和管理Java应用程序的工具类库。这个特定的JAR文件尤其重要,...

    jdk1.6 tools.jar

    在JDK1.6版本中,一个重要的组成部分就是tools.jar,它是Java开发工具集的一部分,包含了Java编译器(javac)、Java文档生成器(javadoc)以及其他一些核心工具的类库。当JDK安装不完整或者配置出现问题时,可能会...

    org.apache.tools.*需要的ant.jar包

    标题中的"org.apache.tools.*需要的ant.jar包"指的是Apache Ant的核心库,这个库包含了`org.apache.tools`包下的一系列类和接口,它们是Ant运行时不可或缺的部分。在Java项目中,如果你需要通过代码来调用Ant进行...

    javac.jar

    `javac.jar` 是 OpenJDK 中 `javac` 编译器的源码包,它揭示了 Java 编译过程的内部工作原理,对于学习 Java 编译器的工作机制、优化代码性能以及进行自定义编译器开发具有重要意义。 在 OpenJDK 的 `javac1.7` ...

    JDK8.0(含tools.jar和dt.jar)

    这个版本的JDK不仅包括了Java编译器、Java虚拟机(JVM)、Java类库,还特别提到了`tools.jar`和`dt.jar`两个关键文件。这两个文件在Java开发中起着至关重要的作用。 首先,我们来了解一下`tools.jar`。这个文件是...

    dt-rt-tools的jar包

    例如,`com.sun.tools.javac`包下的类是`javac`编译器的主要组成部分,它们负责解析源代码,生成字节码,并处理编译过程中的各种任务。 将这三个JAR文件添加到JDK的`lib`目录下,通常是为自定义或特定环境的JDK配置...

Global site tag (gtag.js) - Google Analytics