最近同事在用ant编译投产的时候报了一个错误: 程序包com.sun.org.apache.xml.internal.security.exceptions不存在

大致网上搜集了一下资源:具体原因是相关的类无法依赖rt.jar。需要增加一行配置。<compilerarg value="-XDignore.symbol.file"/>

<target name="compile" depends="init" description="Compile"><javac debug="true" srcdir="${app.src.dir}/src/main/java" destdir="${app.src.dir}/target/classes"classpathref="project.class.path" source="1.7" target="1.7" encoding="gbk" includeantruntime="on"><compilerarg value="-XDignore.symbol.file"/></javac><copy todir="${app.src.dir}/target/classes" failonerror="false"><fileset dir="${app.src.dir}/src/main/java"><exclude name="**/*.java"/></fileset></copy><copy todir="${app.src.dir}/target" failonerror="false"><fileset dir="${app.src.dir}/src/main/resources"></fileset></copy></target>

增加依赖后编译成功。

转载于:https://www.cnblogs.com/yuanchaoyong/p/10136301.html

ant编译无法依赖rt.jar相关推荐

  1. Ant找不到rt.jar

    来源:http://hhw3.blog.163.com/blog/static/26909662013010787453/ When javac is compiling code it doesn' ...

  2. ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件

    在日常的项目开发中,我们可以经常性的需要打包测试,尤其是开发环境是windows,而实际环境则是linux. 这样的话,很多程序员要一会打一个包,一会打一个包,这些包可能会很大,实际上只有代码部分会变 ...

  3. java 多目录 编译jar_javac编译多个包下的、依赖其他jar包的java文件

    问题: 多个*.java文件编译 *.java文件依赖其他的jar包 如下文件结构: F:\jar_pra child --child01 --MyChild.java --child02 --MyC ...

  4. 解决IEDA编译java项目出现 library root ,编译缺少 rt.jar jce.jar

    解决IEDA编译java项目出现 library root ,编译缺少 rt.jar jce.jar 问题 编译项目时,提示找不到rt.jar,编译添加后,出现缺少jce.jar,maven依赖项显示 ...

  5. Maven 编译使用 rt.jar

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/catoop/article/details/63251628 项目在使用mvn clean pack ...

  6. linux 编译java 含jar_windows,linux下编译java类问题(依赖第三方jar)

    windows下,对于需要依赖的jar包使用-cp ,多个jar包之间使用分号;java命令运行时注意.; javac -cp .;d:\javaTestIP\httpcore-4.4.1.jar;d ...

  7. ant编译web项目

    文章目录 1.下载ant 2. 解压ant 3. 配置an环境变量 4. 验证 二.编译项目 2.1. 新建一个build.xml 2.2. 编译项目测试 1.下载ant 官网链接: https:// ...

  8. 利用ant编译EJB(1)-生成公共包

    <?xml version="1.0" encoding="gb2312"?> <project basedir="." ...

  9. Eclipse中更改JDK版本,解决ant编译报错的问题

    要改一个JDK版本 主要是为了解决ant编译报错,JDK版本不一致的问题. 1. Windows--Preferences--Java--Compiler(配置的为1.8)--Installed JR ...

最新文章

  1. uploadify控制 上传图片到百度云存储
  2. hibernate mysql写入中文乱码
  3. 【android】静态链接器/加载器(ld) 动态加载器(/system/bin/linker)+动态加载接口(dlopen)
  4. 银行科技管理工作优化提升之我见
  5. 《大学数学遐想》系列之函数与数列
  6. JAVA_java.util.Date与java.sql.Date相互转换
  7. 【BZOJ2565】最长双回文串(回文树)
  8. 末日帝国——Agile公司的困境
  9. CSS学习笔记 -- Position(定位)
  10. Java基础知识拾遗--IO篇
  11. 每秒上百万次的跨数据中心写操作,Uber是如何使用Cassandra处理的?
  12. 使用docker搭建db2数据库
  13. java图片滑动_java图片滑动验证(登录验证)原理与实现方法详解
  14. stdio.h头文件被更改怎么办
  15. USB加密狗复制USBTrace数据截取工具分享
  16. 适用于 Windows 10 的触摸板手势
  17. (Step1-500题)UVaOJ+算法竞赛入门经典+挑战编程+USACO
  18. 鸿蒙系统预计什么时候上市,鸿蒙系统什么时候上市?鸿蒙系统什么时候用于手机(图文)...
  19. 关于C++中静态多态性和动态多态性的理解
  20. PS教程丨如何使用PS消除全景图中的三脚架?

热门文章

  1. 如何做优化,UITabelView才能更加顺滑
  2. python直方图均衡_Python实现图像直方图均衡化算法
  3. python生成器yield原理_Python的迭代器和生成器 使用实例及yield的使用
  4. c python boost.python_如何利用Boost.Python实现Python C/C++混合编程详解
  5. RocketMQ(三)—— 集群模式的说明
  6. Zookeeper(一)——简介
  7. python下俄罗斯方块的游戏设计_[源码和文档分享]基于Python的PyGame的俄罗斯方块游戏设计与实现...
  8. 合泰单片机c语言halt指令,holtek单片机图文全面详解
  9. PHP转换时间戳mktime,php日期转换为时间戳的方法
  10. word上的花线是什么_微型断路器为什么叫空气开关,学问一大堆,该怎么接