dos命令下执行命令报错 错误:程序包org.dom4j.jar不存在 错误:找不到符号处理
2017-12-05 16:45
2939 查看
最近研究学习在dos命令下来编辑java文件,用ant命令来启动web项目,由于在代码中引入了外部的jar包,在javac -encoding utf-8 xxxx.java时报错, 错误: 程序包org.dom4j不存在 错误: 找不到符号,代码在eclipse中运行完全没有问题。最初遇到这个问题,网上搜索了很多,答案无外乎是缺少了jar包,将jar包放到lib下,或环境变量classpath最前面加个.; 其实这些都没有说到关键点上。在eclispe中运行程序,默认引用的jar就是lib文件夹下的jar包,dos命令下执行,默认执行的是java-jdk-jre-lib-ext下的jar包,因此此时要将java文件中引入的外部jar包放到这个位置来(注意:位置是C:\Program
Files\Java\jdk1.8.0_151\jre\lib\ext,jdk的安装版在jdk的同级目录有个jre,千万不要放到这个路径下,不起作用)
缺少jar包存放路径:
::
借用一段查到的资料来说明下:
Files\Java\jdk1.8.0_151\jre\lib\ext,jdk的安装版在jdk的同级目录有个jre,千万不要放到这个路径下,不起作用)
缺少jar包存放路径:
::
借用一段查到的资料来说明下:
相关文章推荐
- 错误: 程序包org.apache.log4j不存在问题处理
- android 6.0(api23)以后,编译项目时出现 d程序包org.apache.http不存在或者这个类找不到的错误
- Error:(6, 23) 错误: 程序包org.apache.http不存在
- 【错误处理】找不到符号 implements Serializable
- android studio 中 Error:(12, 23) 错误: 程序包org.apache.http不存在
- intellj(idea) 编译项目时在warnings 页签框里 报 “xxx包不存在” 或 “找不到符号” 或 “未结束的字符串字面值” 或 “需要)” 或 “需要;”等错误提示
- 执行protoc命令时提示找不到共享库的错误【要把新共享库目录加入到共享库配置文件/etc/ld.so.conf】
- 安装java之后,找不到tools.jar和dt.jar(dos下javac命令无法执行)
- idea关于找不到包的问题,比如:Java:程序包org.springframework.beans.factory.annotation不存在
- Java命令行编译文件时出现的错误,找不到符号或软件包不存在等
- Error:(8, 23) 错误: 程序包org.apache.http不存在
- maven打包失败,程序包***不存在,找不到符号
- [Android Studio导入第三方类库方法] Error:(19, 23) 错误: 程序包org.apache.http不存在
- IDEA项目突然提示找不到符号或程序包不存在
- Android开发:Error:(3, 17) 错误: 程序包org.junit不存在
- 解决android studiogradle 错误 找不到程序包 符号
- Intellij IDEA配置maven项目中出现的“程序包org.junit不存在”错误
- spring boot 生成项目发生程序包org.junit不存在等错误
- 命令模式下的java带包及类的的编译及执行(error出现找不到符号)
- shell脚本执行命令错误处理