29、关于Maven打包异常的解决方案

情况一:打包异常提示:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?  <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <fork>true</fork> <executable> C:\Program Files\Java\jdk1.8.0_131\bin\javac.exe </executable> &l…

m2eclipse jre or jdk problem

m2eclipse遇到Unable to locate the Javac Compiler in: C:\Program Files \Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of your Java installation by setting the JAVA_HOME environment variable. 一切都是照官方的说明,设置eclipse.ini与jvm。先是参…

解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

在Eclipse中建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,如下图所示。  手动创建这个文件时提示“已存在文件“,错误提示如下图所示。 解决方法在项目上右键选择properties,然后点击java build path,在Librarys下,编辑JRE System Library,选择workspace default jre就可以了。 设置完以后再maven的文件夹下的java Resources下会自动出现src/main/resources和src/…

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

昨天在Eclipse写东西的时候,报No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 其实就是说:环境里没有提供编译器,你要在JRE上运行而不是jdk。我表示当时的我其实是有点想哭的,本来英文就不好,扎心了 bug截图如下 既然找到了原因,就要开始解决了啊, 打开Eclipse Window----->Preferences----->Java----->Installed JREs 把项目重…

关于Maven[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather

关于Maven[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?错误的总结 造成该错误的主要原因就是jdk路径的错误设置所导致的,在安装jdk的时候确实指定了一个自己的安装路径,但是打开该路径下的jdk文件夹,发现并不存在jre等文件夹 这时候可以去c盘下查看是否存在C:\Program Files\Java\jdkx.x.x xx文件夹,正常来说这才是jdk的默认安装位置,…

Eclipse安装了maven插件后,找不到JDK的问题。

启动的时候会提示,maven是运行在jdk下的,但是你的Eclipse是用的jre,所以maven有些功能会用不了。一番摸索加搜索后,找到了解决方案:1.确认Eclipse里面用的是jdk,而非jre。[img]http://dl.iteye.com/upload/attachment/371702/e3e314cd-2d02-35b3-8a0f-9273ce2d90cf.jpg[/img]2.编辑Eclipse目录下面的Eclipse.ini文件,加上-vm参数,告诉Eclipse你的jdk位置。要注意这里路径要写全javaw.exe的路径…

maven注意事项

1.如果maven文件目录结构不完整,添加workspace jre系统默认的jre包。 2.如果无法创建web项目,找到仓库位置删除对应得jar包。 3.jetty运行时要想使用jetty:run必须在setting中配置 <pluginGroups>     <!-- pluginGroup      | Specifies a further group identifier to use for plugin lookup.     <pluginGroup>com.your.plugins</pluginGroup>     --><pluginGroup>…

maven编译项目时出错(2)

maven编译项目时出错,如下图所示: No compiler is provided in this environment. Perhaps you are running on a JRE tather than a JDK? 这个错误的意思是说,你使用的jre而不是jdk。因此,我们可以回到eclipse使用的编译环境看看是怎么样的。 打开eclipse菜单 -> Window -> Preferences -> Java -> Installed JREs,可以看到如下图所示的jre: 从上图可以看到,果然,使用的是jre而…

Scala安装资源

命令行安装 1: 安装JDK或JRE 如果已经安装了JDK(目前是jdk-6u21-windows-i586.exe),则不需要安装JRE   2:下载安装Maven http://maven.apache.org/download.html 注意设置环境变量M2和M2_HOME Unzip the distribution archive, i.e. apache-maven-2.2.1-bin.zip to the directory you wish to install Maven 2.2.1. These instructions assume you chose C:/Program Files/Apache Software Foundat…

Maven报错Please ensure you are using JDK 1.4 or above and not a JRE解决方法

在eclipse下用maven编译时,可能报以下提示  Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required).  原因:eclipse默认是使用jre作为运行环境,而maven编译需要jdk作为运行环境 因此,我们只要设置为jdk即可。 具体步骤: window -> preferences -> Java -> installed jres,点击add,新加一个环境,设为默认环境,注意location…