idea 构建java项目时设置jdk版本来编译

记一次idea 使用自带的module sdk编译导致包找不到的问题。
问题描述:sun.misc.base64decoder 找不到。
定位问题:IDEA中使用自带的jdk来编译,导致有些包找不到。
解决问题:file -- > project structure --> module --- dependencies 中将 module sdk 设置成 jdk8,问题解决。

原文地址:https://blog.51cto.com/19941018/2427972

时间: 2024-10-11 04:19:19

idea 构建java项目时设置jdk版本来编译的相关文章

关于eclpse java项目与tomcat jdk版本不一致的解决方法

最近,在eclipse中tomcat(jdk1.7)添加项目的时候,项目添加不进去,报jdk(项目中jdk1.8)版本不一致的错误.下面是我的解决过程: 选中项目按ALT+回车 一.选择替换jdk如下 二.选择java compiler 三.选择 project facets,然而我却犯难了,这里的java版本替换不了!!!!后来百度了一番,大家注意一下java图标是有个小锁的,所以它不允许修改-- 这时候需要我们找到项目主目录,打开.settings文件夹下的org.eclipse.wst.c

ant构建java项目---Class Not Found:javac1.8

最近在使用ant构建java项目时出现了Class Not Found:javac1.8的错误.在网上查了查,发现是JDK版本和ant版本的兼容性的问题,那么好吧 1.我们去Apache官网重新下载1.9.6版本的ant--下载地址:http://ant.apache.org/bindownload.cgi 2.下载好了,配置ant的环境变量,Path里指定ant的bin目录,命令行里查看ant的环境变量是否配置成功:ant -verison 3.命令行里进入Java项目的根目录(build.x

jenkins构建java项目找不到命令mvn,java的解决方法

jenkins构建java项目时出现的报错情况: $ mvn clean install FATAL: command execution failed java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.<init>(UNIXProcess.java:247) at java.la

教小白使用Gradle构建Java项目

本指南将引导您逐步使用Gradle构建一个简单的Java项目. 你会建立什么 您将创建一个简单的应用程序,然后使用Gradle进行构建. 你需要什么 1. 约15分钟 2. 最喜欢的文本编辑器或IDE 3. JDK 6或更高版本 如何完成本指南 像大多数Spring 入门指南一样,您可以从头开始并完成每个步骤,也可以绕过您已经熟悉的基本设置步骤.无论哪种方式,您最终都可以使用工作代码. 要从头开始,请继续以设置项目. 要跳过基础知识,请执行以下操作: [下载](https://github.co

使用 Gradle 构建 Java 项目

使用 Gradle 构建 Java 项目 这个手册将通过一个简单的 Java 项目向大家介绍如何使用 Gradle 构建 Java 项目. 我们将要做什么? 我们将在这篇文档航中创建一个简单的 Java 项目,然后使用 Gradle 构建它. 需要准备什么? 预留15分钟空闲时间 一件称手的兵器(你最喜欢的 IDE 或者文本编辑器) Java环境([JDK6](http://www.oracle.com/technetwork/java/javase/downloads/index.html”J

Ant构建Java项目

Ant构建Java项目 我们创建HelloWorld项目,将源文件.java发到src中,编译后字节码.class放到bin中,对应的jar包放到exe目录中. 首先使用命令行来构建项目: 1.创建src目录 md src 2.在src目录中存放源文件HelloWorld.java,类HelloWorld的包名为com.tghz.test 那么创建包名路径,cd src,md com,cd com,md tghz,cd tghz,md test,然后存放HelloWorld.java到当前目录中

导入java项目时出现红色叹号问题的解决

问题:导入java项目时出现红色叹号(如下图所示) 原因:引入项目的某些jar包跟自己电脑上的位置不一样: 解决方案:步骤如下 (1)右键红色叹号所在项目————>build path————>Configure Build Path 出现下面窗口: (2)remove掉带红叉的选项:JRE System Library[jdk.7.0.72](unbound),然后Add Library(如下图): (3)选中 JRE System Library ————>next(如下图所示):

设置jdk版本

设置jdk版本的3个地方:1.在Windows下preferences选择java下的installed jres,在把jdk设置为1.6具体设置如下: 2.在Windows下preferences选择java下的compiler并把compiler compliance level设置为1.6,具体步奏如下: 3.在Windows下preferences输入tomcat选择tomcat7.x下的jdk,并设置为以下图片里的设置:

Eclipse导入Java项目时“No projects are found to import”错误的处理

用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.classpath两个文件. 解决的办法很简单: 1.从其他Java项目里面复制这两个文件 2.修改文件,.classpath文件不用修改,.project只需要把name属性修改一下就可以 3.保存,再次导入,就没有“No projects are found to import”错误了 Eclipse导入