maven 编译报程序找不到或者在类路径或引导类路径中找不到程序包 java.lang
2018-03-27 23:20
681 查看
当你项目使用的编译是你按装jdk下的jre时和eclipse设置编译的jre一样的时候,还报程序包找不到,你可以尝试一下如下做法
在你的pom文件中添加:<build>
<plugins>
<!-- 解决本地的编译问题:maven找不到jdk 将jre中的这两个jar复制到jdk中 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<compilerArguments>
<verbose />
<bootclasspath>${java_home}/jre/lib/rt.jar;${java_home}/jre/lib/jce.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
</plugins>
</build>
我这里的java_home=D:\jdk1.8\JDK18077\jdk1.8.0_77,这根据按装目录来定
在你的pom文件中添加:<build>
<plugins>
<!-- 解决本地的编译问题:maven找不到jdk 将jre中的这两个jar复制到jdk中 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<compilerArguments>
<verbose />
<bootclasspath>${java_home}/jre/lib/rt.jar;${java_home}/jre/lib/jce.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
</plugins>
</build>
我这里的java_home=D:\jdk1.8\JDK18077\jdk1.8.0_77,这根据按装目录来定
相关文章推荐
- Maven编译:[ERROR] 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- maven编译时报错:致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- maven打包时报致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- maven 在类路径或引导类路径中找不到程序包 java.lang
- Maven install 异常,致命错误: 在类路径或引导类路径中找不到程序包 java.lang。
- 在类路径或引导类路径中找不到程序包 java.lang
- 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- marven编译致命错误:在类路径或引导类路径中找不到软件包 java.lang的一种解决方法
- 在类路径或引导类路径中找不到程序包 java.lang
- [ERROR] 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
- maven 打包 致命错误:在类路径或引导类路径中找不到软件包 java.lang
- (转)致命错误:在类路径或引导类路径中找不到软件包 java.lang
- IntelliJ编译时,致命错误:在路径和启动路径中找不到包java.lang
- java: 找不到符号或者包 (eg.程序包org.neo4j.ogm.annotation不存在)
- 部署tomcat中出现的java程序 java编译错误 程序包javax.servlet不存在javax.servlet.*
- POI导出文件报错 java.lang.RuntimeException: java.io.IOException: 系统找不到指定的路径。
- Win7下VS2010编译的程序在XP报错:找不到msvcp100d.dll或者msvcp100.dll
- maven 的安装配置 和编译java程序
- java程序中获取项目或者目录或者文件路径的方法