这是我的管道jenkins pipeline {
agent any
stages{
stage('clone and clean repo'){
steps {
bat "git clone https://github.com/developper-root/my-app"
bat "mvn clean -f my-app"
}
} 我有这个错误: 'mvn' is not recogn
在使用以下命令时,我得到了以下错误
mvn clean install package
错误
No compiler is provided in this environment. Perhaps you are running
on a JRE rather than a JDK?
我已经尝试了在线上已经存在的解决方案,但它们都不起作用,我在eclipse上安装的JRE中选择了我的JDK路径。我使用的是Ubuntu 16.04。有人能帮帮忙吗?
我已经尝试了中给出的解决方案,但没有帮助。我已经正确选择了JDK路径
在我的应用程序的清单文件中,我将BREE从JavaSE-1.6更改为JavaSE-1.7:
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
现在我不能再编译应用程序了。
当我运行mvn clean install时,我得到:
[INFO] Resolving dependencies of MavenProject: Xgroup:X:4.0.100-SNAPSHOT @ C:\Users\....\X\pom.xml
[WARNING] The following locally built units have been used to re
我在试过遵循指示,但它们没有解决我的问题。:-(
当我跑步时:
mvn clean install
我得到以下问题:
[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]
在我开始之前,让我告诉你,我已经在谷歌上搜索了一两个小时,所以请不要回答这个问题:“嘿!你知道谷歌上有很多答案吗?”
现在来问一个问题:每当我运行mvn clean package时,我都会得到这个错误No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?。我检查了我的Java版本,这些是输出。
Java JRE
java -version返回java version "1.8.0_181"
Java JDK
javac -version返回
我从命令行运行mvn compile,得到的结果如下:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] ------------------------------------------------
我以前从未使用过Maven,当我运行命令时,我遵循指令
mvn integration-test -Pamp-to-war
它最初下载了大量的依赖项,最后显示,
COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
我上的是ubunt
有人能帮我解决这个问题吗?当我从命令行直接从windows运行mvn -v命令时,该命令就像预期的那样工作。
当我从Jenkins运行mvn -v命令时,我得到了以下错误。
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
JAVA_HOME env设置为:C:\ Files\Java\jdk1.8.0_144\bin
我使用eclipse中的maven创建了一个webapp项目。当我在命令提示符中运行命令mvn package时,它显示以下错误。
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] ----------
我正在尝试在我的服务器实例上设置Tomcat 6(WindowsServer2008WindowsEnterprise的新安装)。我希望通过URL提供Java服务。
它通过服务器上的localhost工作。我将.war文件放在/webapps中,在/bin中运行startup.bat,然后导航到浏览器中的localhost:80/myWebServce,以指向欢迎页面。
当我试图通过运行service.bat (在/bin文件夹中)来创建一个服务时,我会收到一条错误消息,上面写着:
The JAVA_HOME environment variable is not defined correc
我下载了eclipse-juno,并运行了它。它给出了错误,因为“必须有Java Runtime Environment (JRE)或Java Development Kit (JDK)才能运行Eclipse。在搜索以下位置后找不到Java虚拟机:
C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH "
然后,我按照Eclipse - no Java (JRE) / (JDK)…这篇文章中的说明设置环境变量没有虚拟机。
现在它给出了错误
Failed to load the JNI sher
Maven突然停止编译,出现了下面的错误。今天早上起作用了,我不知道是什么原因造成的。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project ExampleProject: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a
我最近在基于windows的笔记本电脑上安装了Maven。但是,在运行mvn以测试我的安装时,会得到以下错误:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
无论谁在运行mvn -version时,我都得到了适
当我运行该命令时
mvn clean package
我收到错误消息:
Detected JDK Version: 1.6.0-24 is not in the allowed range 1.7.
如何修复上述错误?我尝试检查jdk版本是否已安装,得到以下结果
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
如何解决这个问题?
当使用maven命令创建一个简单的Maven项目(使用最新版本的maven和java)时,我得到了错误:
[ERROR] Source option 5 is no longer supported. Use 7 or later.
[ERROR] Target option 5 is no longer supported. Use 7 or later.
--那么,修复这个问题需要什么更改。--我是修改maven命令还是编辑pom.xml文件?
复制错误
首先验证您正在运行的是哪些版本的和Maven。在本问题发生时,我使用的是最新版本的Maven和Java。Maven: 3.8.4和Jav
我正在通过命令提示符运行maven构建,在这里我在系统变量中设置了M2_HOME变量。但是,当我在命令提示符中运行mvn compile时,会得到以下错误:
no compiler is provided in this environment. perhaps you are running on a jre rather than a jdk
但是,当我在eclipse中运行目标mvn compile时,它工作得很好。
当我将它添加到我的pom.xml中时,它能够在我的命令提示符中编译,但是我需要它工作,而不必把它放在我的pom中。
<plugin>
<art