在MyEclipse6.0用ANT时出现以下错误: BUILD FAILED Error starting modern compiler 发现是javac的时候出现的问题,不知道怎么解决,后来到网上搜到解决办法(注1)如下: 今天,做个EJB 例子时,用到了Ant 来打包 发布 ,刚好又装了 新的Myeclipse ,抱着激动的心情开发着,好了,都写好了,布署时,出了几个错,都是小问题,这个 Error starting modern compiler ,我就奇怪,为什么compiler 有问题,我就入DOS 下运行jdk .都OK啊。。汗。我Jboss里都是支持jdk 6.0.的运行都没问题 ,手动打包,Client JNDI 调用 也OK,用了几个方法 ,都不行,,把什么 tools.jar放到lib。什么 tools.jar (其实就是让MyEclipse中的JRE、JDK和系统设置的JAVA_HOME保持一致)放到 Myeclipse 的jar 下都不行。还出现了版本的错误 。后来,出去走了下。想了想,把Myeclipse 的JDK 都换了1.6 。OK 。 解决方法是:window ->Prefrences->Java->Compiler->Compiler compliance level: 选JDK1.6 随便 一个项目下右键:Properties-Java Build Path->Libraries->右边选 Edit Library -->看Workspace default JRE (XXX)XXX是JDK什么版本。不对的话。选Alternate JRE->Installed JRES .->选自己的JDK 安装目录 。就OK。下面全部项目都换JDK 1.6.了 呵呵 OK 就到这了。记得看看工程右边的的JRE是否有重复的,有则删掉MyEclipse版本下的JRE。搞定.
分享到:
相关推荐
Maven通过一个叫做pom.xml的项目对象模型文件来配置项目构建的各个方面,其中<build>标签是Maven构建配置的核心部分,它定义了整个构建生命周期中需要执行的指令和任务。 Maven构建包括编译代码、执行测试、打包...
3. **构建配置**:包括源代码位置(sourceDirectory)、目标代码位置(targetDirectory)、资源文件配置(resources)以及编译参数(compiler插件配置)等。这些配置有助于Maven知道如何编译和打包项目。 4. **插件...
compiler.xml
在 Linux 系统中,遇到“Error running javac compiler”的错误时,通常意味着 Java 编译器未能正常工作。这类问题可能源于多种因素,如 Java 开发工具包 (JDK) 未正确安装或配置不当等。本文将详细介绍如何解决这一...
2. **Error starting modern compiler javac**: - 这个错误通常是由于编译器版本不匹配导致的。 - 需要检查MyEclipse的JRE设置是否与项目的JDK版本一致。 - 调整MyEclipse的JRE设置方法如下: - “Window” > ...
当你创建一个新的Maven项目时,IDEA会自动生成一个基础的pom.xml文件。在这个文件中,你可以定义项目的基本信息(如groupId、artifactId和version)、依赖、插件、构建目标等。例如,添加依赖可以通过以下格式: `...
例如,你可以关闭特定的警告类型:`<compiler.warning-level>none</compiler.warning-level>`。 3. **include-libraries**: 这个元素用于指定项目中需要链接的外部库文件,这些库可以是SWC格式的。例如:`...
在Java开发领域,Maven是一个广泛使用的项目管理工具,它通过一个称为`pom.xml`的配置文件来管理项目的构建、依赖和版本控制。`pom.xml`是Maven项目对象模型(Project Object Model)的简称,是Maven的核心配置文件...
这个设置可以在"File" -> "Settings" -> "Compiler"中找到,勾选"Build project automatically",这样每次保存代码时,IDEA会自动编译修改过的文件,包括Mapper XML。 其次,针对Mybatis Plus的项目,我们可能需要...
当MATLAB尝试使用VS2019进行编译时,它会查找并解析这个XML文件,以确保正确地配置编译环境。如果没有这个文件,MATLAB可能无法识别VS2019的设置,导致编译失败或出现错误。 `msvcpp2019.xml` 文件则是针对Visual ...
pom.xml文件还定义了项目的构建过程,build元素用于描述项目的构建过程。例如,项目可能需要使用maven-antrun-plugin插件来执行ant任务,或者使用maven-compiler-plugin插件来编译Java代码。 报告设置 pom.xml文件...
《现代编译原理》全面讲述了现代编译器的结构、编译算法和实现方法,是Andrew w.Apple的“虎书”——Modern Compiler Implementation——“红、蓝、绿”三序列之一。这三本书的内容基本相同。但是使用不同的语言来...
在Java开发领域,Maven是一个不可或缺的项目管理工具,它通过使用一个名为pom.xml的配置文件来管理和构建项目。pom.xml文件是Maven项目的灵魂,它包含了项目的元数据,如项目信息、依赖关系、构建配置等。下面我们将...
1.1 Why study compiler construction? . . .......................... 5 1.1.1 Compiler construction is very successful . . ............... 6 1.1.2 Compiler construction has a wide applicability ...........
Apache Ant是一个广泛使用的Java构建工具,它依赖于XML格式的构建文件(build.xml)来定义任务和构建过程。在提供的文件列表中,"build.xml"正是这样一个构建脚本,它包含了编译、测试等操作的指令。"flexTasks"则是...