问题标签 [maven-eclipse-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 如何通过 M2Eclipse 插件执行 `mvn eclipse:eclipse`?
我注意到:
maven-eclipse-plugin(在 中使用mvn eclipse:eclipse
)已停止使用,不应再使用。M2Eclipse 将它替换为大多数(如果不是全部)使用。
我现在在一个新项目上工作,M2Eclipse 不会自动更新我的 eclipse 项目中的更改。
我的问题是:
如何mvn eclipse:eclipse
通过 M2Eclipse 插件进行操作?
eclipse - Apache Zeppelin:尝试从源代码构建,但 zeppelin-web 失败
我在我的 Eclipse 工作区中从https://github.com/apache/zeppelin克隆了 Apache Zeppelin 的“主”副本,并按照以下给出的安装步骤进行操作:
- 创建了一个新的 Java 项目并导入了 zeppelin。
- 将其转换为 Maven 项目
- 我之前安装了 NodeJS,后来又安装了 bower。
- 激活 Maven 存储库索引更新
- Window=>Preferences=>Maven 并检查以下内容:
- 下载工件源
- 下载工件 JavaDoc
- 在启动时下载存储库索引更新
- 在启动时更新 Maven 项目
- 确保我安装了 JDK
- C:/Program Files (or X86)/Java/.. 应该有 JDK(NOT JRE)
- Windows => 首选项 => 搜索“jre”
- 已安装的 JRE => 添加... => 标准 VM
- JRE home:安装的jdk文件夹位置/jdk1.8.***
- 右键单击项目=>运行方式=>运行配置
- 双击 Maven 构建
- 名称:清洁包装
- 基本目录:zeppelin 目录
- 目标:清洁包装
- 选中“跳过测试”</li>
- JRE选项卡=>选择JDK(上面安装)而不是JRE
- 跑
除了 zeppelin-web 之外,大多数模块都通过了
[INFO] 反应堆摘要:
[INFO]
[INFO] Zeppelin .................................... ...... 成功 [ 20.674 s]
[INFO] Zeppelin: Interpreter ...................... 成功 [01 :55 分钟]
[信息]齐柏林飞艇:Zengine .....................成功 [02:36 分钟]
[INFO] Zeppelin:显示系统 API ......................成功 [01:21 分钟]
[INFO] Zeppelin:Spark 依赖项...... .................. 成功 [03:32 分钟]
[信息] Zeppelin:Spark .................... ................. 成功 [04:05 min]
[INFO] Zeppelin:Markdown 解释器 ................... .. 成功 [ 6.287 s]
[INFO] Zeppelin:Angular 解释器 ...................... 成功 [ 3.118 s]
[INFO] Zeppelin:Shell 解释器............成功 [ 3.650 s]
[INFO] Zeppelin:Livy 解释器...... .................. 成功 [ 30.402 s]
[INFO] Zeppelin:HBase 解释器 .................... .... 成功 [04:02 分钟]
[INFO] Zeppelin:Apache Pig 解释器 .......... 成功 [03:37 分钟]
[INFO] Zeppelin: PostgreSQL 解释器 ................... 成功 [ 16.102 s]
[INFO] Zeppelin:JDBC 解释器 .... ........ 成功 [17.661 s]
[INFO] Zeppelin:文件系统解释器............成功 [16.002 s]
[INFO] Zeppelin:Flink。 .................... 成功 [04:32 分钟]
[INFO] Zeppelin:Apache Ignite 解释器...... 成功 [02:22 分钟]
[INFO] Zeppelin:Kylin 解释器............成功 [ 5.049 s]
[INFO] Zeppelin:Python 解释器...... ...... 成功 [ 4.519 s]
[INFO] Zeppelin:镜头解释器...................... ... 成功 [02:00 分钟]
[INFO] Zeppelin:Apache Cassandra 解释器............成功 [03:49 分钟]
[INFO] Zeppelin:Elasticsearch 解释器...... ...... 成功 [01:47 分钟]
[INFO] Zeppelin:BigQuery 解释器............成功 [ 24.181 秒]
[INFO] Zeppelin:Alluxio 解释器............成功 [02:17 min]
[INFO] Zeppelin:web 应用程序...... .....................失败 [01:27 分钟]
[信息] Zeppelin:服务器 .................. .................. 跳过
[INFO] Zeppelin:包装分发 ...................跳过
[INFO] -------------------- -------------------------------------------------- --
[INFO] 构建失败
[INFO] ---------------------------------------------------- --------------------------------
[INFO] 总时间:41:58 min
[INFO] 完成时间:2016- 10-20T10:47:21-05:00
[INFO] 最终内存:141M/508M
[INFO] --------------------------- ---------------------------------------------
[错误] 失败在项目 zeppelin-web 上执行目标 com.github.eirslett:frontend-maven-plugin:0.0.25:grunt (grunt build):运行任务失败:“grunt build --no-color”失败。(错误代码 3)-> [帮助 1]
[错误]
[错误] 要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。
[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。
[ERROR]
[ERROR] 有关错误和可能的解决方案的更多信息,请阅读以下文章:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[错误] 纠正问题后,您可以使用命令
[ERROR] mvn -rf :zeppelin-web恢复构建
当我为调试和错误堆栈执行 -e 和 -X 时,我得到了这个:
[错误] 无法在项目 zeppelin-web 上执行目标 com.github.eirslett:frontend-maven-plugin:0.0.25:grunt (grunt build):无法运行任务:“grunt build --no-color”失败。(错误代码 3)-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: 无法在项目 zeppelin 上执行目标 com.github.eirslett:frontend-maven-plugin:0.0.25:grunt (grunt build)- web:无法
在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
在 org运行任务.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
在 org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
在 org.apache .maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193 )
在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
在 org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
在 org.apache.maven.cli.MavenCli.doMain( MavenCli.java:288)
在 org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
在 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
在 org.codehaus.plexus.classworlds。启动器.Launcher.main(Launcher.java:356)
原因:org.apache.maven.plugin.MojoFailureException:无法 在 org.apache.maven.plugin
的 com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(AbstractFrontendMojo.java:66) 处运行任务
.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
... 20 更多
原因:com.github.eirslett.maven.plugins。 frontend.lib.TaskRunnerException:'grunt build --no-color' 失败。(错误代码 3)
在 com.github.eirslett.maven.plugins.frontend.lib.NodeTaskExecutor.execute(NodeTaskExecutor.java:59)
在 com.github.eirslett.maven.plugins.frontend.mojo.GruntMojo.execute(GruntMojo .java:64)
在 com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(AbstractFrontendMojo.java:64)
... 22 更多
[错误]
我已经浏览了几个星期,但这是我发现的最接近的帖子:Apache Zeppelin 安装 grunt 构建错误,甚至询问该人是否找到了解决方案,没有回应。那里发布的解决方案对我不起作用。
我在 Windows Server 2008 R2 Standard 机器上执行所有这些操作。如果有人能在解决方案方面指出我正确的方向,我将不胜感激。
java - 带有eclipse的maven项目的目录内容
我们有一个多模块 maven 项目,其中配置了 findbugs 和 checkstyle 以与 maven 构建一起运行。我希望此配置与 eclipse 同步,而无需在 SCM中提交 IDE 特定文件,如 、.project
等。.settings
.checkstyle
早些时候,我使用maven-eclipse-plugin
requiredprojectNature
进行配置,buildCommand
只要求团队中的开发人员运行mvn eclipse:eclipse
目标以生成特定于 ide 的文件,然后将其作为 Java 项目或 Maven 项目(都可以工作)导入到 Eclipse 中。
现在我看到它maven-eclipse-plugin
已经过时了,不能使用。在 Eclipse 中仅使用具有插件配置的 POM 文件导入 maven 项目不会在文件夹中生成类似.checkstyle
或 findbugs 配置文件的.settings
文件。
如何仅使用 POM 中提到的必需配置生成 Eclipse IDE 特定文件?如果有一个通用的解决方案可以支持 IntelliJ 等其他 IDE,我更愿意这样做,但主要是我想解决 eclipse 的问题。
maven - Eclipse 中的 Maven 构建失败(测试和插件)
我正在将 Maven Buildin Eclipse IDE 用于上传文件的 Spring 项目。春天。错误是由
1-插件。我从 /.m2 目录(Windows)中删除了 maven-compiler 插件,但错误仍然存在。通常的共识是删除整个 ./m2 目录,这是不可行的,因为我有其他项目。
2- FileUploadTest.java 似乎给出了很多错误。这是由于我的 pom.xml 文件中的 jar 损坏或错误造成的吗?
这是我的 pom.xml 文件
java - 自定义 sourceDirectory 的 Eclipse Maven 构建路径问题
我已经将现有的 Java 项目转换为 Maven 项目,并且 Maven 在使用命令行时可以完美地构建一切。
当我将同一个项目导入 Eclipse 并编译时(通过右键单击项目 -> 作为 Maven 构建运行,它仍然可以毫无问题地编译。
但是,我看不到源文件夹。当我检查构建路径时,它会发出警告 - 构建路径条目丢失。
我没有使用标准src/main/java
,因为我有一个无法更改的项目的预先存在的文件夹结构。
这是我的 pom(注意sourceDirectory
标签):
这是我的目录结构:
java - 试图将特定的库打包到我的 jar 中,但不起作用
我无法将所需的库打包到我的 Jar 中,shade 插件不会在控制台中提供任何类型的输出,这使得描述这里发生的事情有点困难,因为它更缺乏。
我认为不应该这样做吗?
这是我要打包的库:
控制台输出粘贴在这里:https ://hastebin.com/soxafiqupe.cs
eclipse - Maven Eclipse 编译错误,类型不兼容...但仅适用于 Maven
Maven 似乎不愿意编译我的软件...... 90% 的时间,另外 10% 左右的时间它工作得很好,因为一些神奇的独角兽原因......
好的,所以 maven 大部分时间都在抱怨一个不兼容的类型,但是代码工作正常,我向它抛出了一些无效的东西(因为 eclipses 本机编译器编译它就好了)而且我没有任何问题。 .这是它所指的代码:
这是错误:
maven - maven eclipse插件生成错误的类路径条目
我正在使用 maven 3.6.0 并在 POM 文件中使用 maven eclipse 插件来生成 eclipse .classpath(对于我的依赖项)文件。构建成功完成,当我尝试配置 eclipse 项目时。我遇到了类似 1 的构建路径错误。类路径中不存在 jar,但 lib 文件夹中存在 jar 2。期望不同的 jar 版本,但 lib 中的版本不同
而不是使用 maven 创建 .classpath。我在本地创建了一个并将其复制为我的 eclipse 项目中的资源。
目前我刚刚注释掉 .classpath 行并通过更正所有类路径错误将文件复制为资源。
我想通过 maven 本身来实现它,否则每次我引入第三方 jar 时,我最终都会在类路径中添加新条目。
java - CoreException:无法计算构建计划:插件 org.apache.maven.plugins:maven-compiler-plugin:2.5.1 或其依赖项之一
我在 Eclipse (Luna service Release 4.4.2) + Installed TestNG (7.3.0) 中创建了一个 Maven 项目,但不幸的是,尽管我已经使用建议更新了 TestNG 版本几次,但 TestNg 版本显示已安装 6.9.11其他成员在堆栈溢出时给出。每当我尝试清理和构建 Maven 项目时。这是我看到的错误消息。有人可以帮我解决这个问题吗?我看到有人建议运行一些 ```mvn -u clean install ``` 命令。由于我是 Maven 新手,有人可以向我解释在哪里运行这些命令吗?这是我的 POM.xml 文件供参考。