问题标签 [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 - Eclipse 和 NetBeans 以及使用 SVN 和 Maven
我有一个问题,我用 Eclipse 创建了一个 Maved 项目,并提交到一个 SVN 存储库。从这里我尝试了两种方法:
- 将项目从 Eclipse 工作区的文件夹中导入 NetBeans。
- 将项目从存储库中签出到 NetBeans。
在这两种情况下,一旦我清理并构建了项目,NetBeans 就会删除“目标”文件夹,从而导致将项目重新提交回 SVN 存储库时出现问题。
我已经在不同的项目上测试了几次。
知道如何克服这个问题吗?
亚当。
eclipse - 有什么办法可以避免 Scala 库在 Eclipse/Scala/Maven 项目中出现两次?
我有
- 日食 3.5.2
- Scala 2.8.0 final(包括最新的 Scala IDE for Eclipse)
- Eclipse 的 Maven 集成
- Maven 2.2.1
- .project 和 .classpath 文件由
maven-eclipse-plugin
我正在使用 Scala 为我的 Java 代码编写 Specs BDD 测试,到目前为止,上面的设置运行良好。但是,我有一个令人费解的问题,我想知道是否有人知道如何解决它。
Scala 库在我的项目中出现了两次。
- 在 M2 ClassPath 中(作为 Maven 依赖项)
- 作为 Eclipse 系统库(以与 JRE 系统库相同的方式)
因此,当我Ctrl-Shft-T
每个 Scala 类出现两次时。
在不破坏命令行或工作区中的 Scala 项目的情况下可以避免这种情况吗?
eclipse - maven eclipse 插件可以生成工件,以便 src/main 在 src/test 之上吗?
当我生成 Eclipse 工件时,Eclipse 按此顺序显示源文件夹。
src/test/java src/test/resources src/main/java src/main/resources
我会选择,
src/main/java src/main/resources src/test/java src/test/resources
提前致谢!
eclipse - 如何使用 m2eclipse 配置其他 eclipse 设置?
使用 maven eclipse 插件,我可以通过向 pom.xml 添加必要的调用并调用“mvn eclipse:eclipse”来创建项目配置来配置checkstyle或 sonar 配置。
我的团队中的一些成员只想使用“导入 Maven 项目”,因此无法获得项目预配置的好处。有没有办法为 m2eclipse 提供相同(或类似)的提示?
我想要完成的是人们只需“导入 Maven 项目”,他们就会自动获得一个预先配置了正确 checkstyle 配置的项目(可能从 POM 中定义的某个地方下载),而无需手动进入项目首选项和点击周围很多。这以某种方式违背了自动项目生成的目的:-)
java - AspectJ 没有通过 eclipse:eclipse 添加到类路径中
我正在执行以下命令,
我的所有依赖项都在类路径中,但 AspectJ 没有添加到类路径中。我在 pom.xml 依赖项列表中声明了它们
如果我使用其他版本的 eclipse 插件,它在哪里工作......
eclipse - 我可以通过 pom.xml 配置 m2eclipse 吗?
使用 maven-eclipse-plugin,mvn eclipse:eclipse
您可以指定将自动添加到 eclipse 项目中的eclipse项目性质和构建器。
早期版本的m2eclipse使用 maven-eclipse-plugin 的配置块,还允许您使用相同的机制激活性质和构建器。这似乎不再是这种情况,因为 a)我在 m2eclipse 源代码中找不到任何引用maven-eclipse-plugin
,b)它只是不起作用 :-)
所以这是我的问题:有没有办法从 pom.xml 配置 m2eclipse 生成的 eclipse 项目?具体来说:项目建设者和性质,但我也会对其他选项感兴趣。
eclipse - 通过 Maven 为 Eclipse 设置 vm 默认参数
我想指定 -Djava.library.path=./src/main/resources 的 vm args 以便自动拾取一个 dll,并且我想在 maven 中指定这个,因此其他开发人员不必手动配置 eclipse .
我在想maven eclipse插件可能会有所帮助,所以我可以做类似的事情
但我看不到从插件中添加 VM args 的方法。
我已经修复了这个问题,以便在命令行通过 maven 运行我的测试
我目前的解决方案是,我将不得不告诉开发人员手动将其添加到 eclipse 中,这似乎不太好。
有没有人对如何解决这个问题有任何想法。
干杯,
大卫。
eclipse - 如何在 Maven 和 Eclipse 中管理多个 Web 应用程序的共享资源?
注意:我在这个问题的第一个版本中没有得到任何回应,所以我将其修改为更通用...
语境
我的项目分为几个 Maven 模块和几个 Web 应用程序。这是结构:
所有的 Web 应用程序共享公共资源,例如 JS、CSS 和图像文件。
我没有在每个 中复制这些资源web-app-X
,而是决定创建另一个名为 的项目web-resources
,它是一个 WAR 项目。结构如下:
马文
在 Maven 2(或 Maven 3,因为我刚刚将我的项目迁移到 maven 3.0.2)中,此配置很容易管理,因为所有都web-app-X
声明web-resources
为依赖项:
因此,当我构建我的 WAR 项目时,它首先获取web-resources.war
(之前构建的),解压缩它,然后在它之上构建Web应用web-app-X
程序。这样,我的 WAR 文件还将包含一个名为web-resources/
包含共享资源的目录。
这就是战争叠加原则。
所以从 Maven 的角度来看,一切都很好!
蚀
现在,主要问题出现了:拥有良好的 Eclipse 配置。
问题:如何使用我当前的配置由 Eclipse 正确管理?特别是,当我web-app-X
使用 Eclipse 在 Tomcat 中部署任何内容时...
请注意,我想获得更自动化的(?)配置,并避免任何手动步骤,因为这个配置应该被许多开发人员使用......
对我来说,最好的解决方案似乎是使用 Eclipse 的链接资源。因此,我在web-app-X
pom.xml 中设置了以下配置:
当我运行mvn eclipse:eclipse
配置时,它会在我的.project
文件中成功添加以下信息:
现在,我在 Eclipse 中导入我的项目。问题:在 中Project properties > Java Build Path > Source
,我看不到链接源。我只看到我的四个 Maven 默认目录(、src/main/java
和src/main/resources
)。奇怪的是,当我尝试手动添加链接资源时,它拒绝并说它已经存在...src/test/java
src/test/resources
因此,当我在 Eclipse 中的 Tomcat 上部署我的 Web 应用程序时,它没有部署 web_resources 目录,因此我没有部署 CSS / JS / 图像。
经过一些测试,似乎我必须做两个修改:
<classpathentry kind="src" path="web_resources" output="src/main/webapp/web_resources"/>
在我的.classpath
文件中添加该行;- 删除文件
<project>preclosing-web-resources</project>
中的。.project
请注意,使用此配置,Eclipse 将复制(并保持同步)我的 web_resources 项目的内容web-app-X/src/main/webapp/web_resources
,但这不是问题(此目录被 SCM 忽略)。
我找到的唯一自动化解决方案是创建一个简单的 Maven 插件来执行前面的两个修改,然后运行以下命令(或使用 .bat 文件):
问题
- 有没有更好的方法来管理这样的配置?
技术信息
Java 6、Maven 3.0.2、maven eclipse 插件 2.8、Eclipse 3.3.2(但我可以使用更新版本的 Eclipse 进行测试),没有m2eclipse 插件。
maven - 有没有办法使用 mvn eclipse:eclipse 在 .classpath 中添加自定义行?
我正在使用mvn eclipse:eclipse
命令来生成我的.project
and .classpath
。
.classpath
但是,由于某些原因,我想在文件中添加一行。我的配置中有pom.xml
可以用来实现的吗?
请注意,<additionalConfig>
不能使用,因为这会删除.classpath
.
我正在使用 maven 3.0.2 和 maven-eclipse-plugin 2.8。
java - 如何在eclipse上安装maven
我想在eclipse上安装maven插件。但是在安装软件部分添加maven站点并开始下载安装时,出现依赖错误。如何解决?我想要一个完整的安装指南...