转载自:http://my.oschina.net/zb0423/blog/86507
maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在
这个类文件的位置在jre/lib/rt.jar
而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败。通过配置maven-compiler-plugin插件可以解决此问题。
- <!-- 编译插件 -->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${maven-compiler.version}</version>
- <configuration>
- <source>${java.version}</source>
- <target>${java.version}</target>
- <encoding>${project.build.sourceEncoding}</encoding>
- <compilerArguments>
- <verbose />
- <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>
- </compilerArguments>
- </configuration>
- </plugin>
在windows下面用;分隔,linux下面用:分隔。
配置中使用了两个jar包,因为我在编译的过程中除了报上面那个错误,还报了一个错。所以我添加了两个包。
相关推荐
主要介绍了springBoot 打war包 程序包com.sun.istack.internal不存在的问题及解决方案,亲测试过可以,需要的朋友可以参考下
从maven中得到的jna.jar里面没有examples的类(坑了我)。所以找到了一个examples包下面不是空的jna.jar.
<groupId>gui.ava <artifactId>html2image</artifactId> <version>0.9 ...maven 下载到 maven库下边的gui.ava.html2image0.9 及jar 可以直接使用,在 一些依赖库中下载不下来,所以放到这里方便使用
com.sun.jna.examples
com.sun.xfile包 下载 ,另备注下找比较少使用包地址mavenhub.com
apache maven 3.x.x所有Linux, Windows版本下载的百度网盘链接。 apache-maven-3.0.4-bin.tar.gz apache-maven-3.0.4-bin.zip apache-maven-3.0.5-bin.tar.gz apache-maven-3.0.5-bin.zip apache-maven-3.1.0-bin....
org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决方案: 第一种方式 war项目 <groupId>org.apache....
apache-maven-3.5.3-bin.zip apache-maven-3.6.0-bin.tar.gz win linux合集,欢迎下载!
解决maven项目找不到tools-1.8.0.jar的问题,缺失tools-1.8.0.jar包
1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven 4. 编辑环境变量Path...
com.sun.net.ssl.jar
apache-maven-3.6.1-bin.tar.gz liunx中的maven。
最新版linux apache-maven-3.8.3-bin.tar.gz最新版linux apache-maven-3.8.3-bin.tar.gz
apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...
apache-maven-3.8.4-bin.tar.gz
apache-maven-3.5.4-bin.tar.gz的插件,在Mac本下的使用,可以参考本人的使用博客
apache-maven-3.8.5-bin.zip
apache-maven-3.3.9-bin.tar.gz安装包,apache-maven-3.3.9版本
jdbc驱动
jai-codec-1.1.3 jai-codec