问题标签 [m2e-wtp]

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.

0 投票
2 回答
13261 浏览

jsp - 如何在 Eclipse 的 jsp 页面中摆脱“javax.servlet.jsp.PageContext 无法解析为类型”?

我在 Eclipse 的 .jsp 页面中有这个奇怪的错误:

我的项目是一个Maven 项目, “作为现有的 Maven 项目”导入到Juno中,并安装了m2em2e-wtp插件。

这是 m2e 插件的错误吗?如果是,有什么可能的解决方法来消除此错误(以及工作区资源管理器中的红色标记)?

否则,我是否需要“告诉”maven 我的项目包含 jsp 页面?希望 m2e 插件能够将正确的库添加到类路径中。如果是,如何?

在此处输入图像描述

0 投票
0 回答
305 浏览

eclipse - 在eclipse中配置maven依赖解析

我在带有 m2e 和 m2e-wtp 插件的 eclipse 4 (juno) 中以外部模式使用 maven-2。在我们所有的项目中,我们通常在 pom.xml 中定义所有库(到版本)。所以我们在构建中使用非传递依赖解析。但是当我将我们的项目从 git 导入到 eclipse 时,得到解决的 MavenDependency 使用传递依赖解析。这会导致一些问题,比如我将一些库复制到了我不打算使用的类路径中。有没有办法在 Eclipse 中配置依赖解析的性质,以便它使用非传递依赖解析。

谢谢。

0 投票
1 回答
3241 浏览

eclipse - 如何使用 m2e-wtp 将生成的资源部署到 tomcat?

作为构建过程的一部分,我从 jar 中提取 JavaScript。我希望这个 js 成为我在 tomcat 上部署的应用程序的 Web 资源的一部分,并且我已经更新了我的构建过程以允许这种情况发生。做一个 Maven 构建(在 Eclipse 之外)按预期工作,我可以按正确的顺序打包一场战争。

但是,在使用 eclipse 构建时,我遇到了一些令人头疼的问题。我的理解是为了通过增量构建将 Web 资源部署到 tomcat,我需要将这些构建时生成的 js 文件放入 target/m2e-wtp/web-resources 目录中。但是,当我发布这些新文件时,这些新文件将被忽略,并且部署到 tomcat 的网络资源似乎是从我的源中提取的。

我还调整了项目的部署程序集设置。通过这个我仍然没有工作。我有条目 [source:/target/m2e-wtp/web-resources, DeployPath:/] 当我向服务器执行“发布”时应该找到新生成的文件。然而,同样的事情发生在 m2e-wtp 似乎是从源头中提取的地方。

我错过了什么吗?如何从 m2e-wtp 获得标准行为(即使其与在 eclipse 之外完成的构建相媲美)?或者我可以让eclipse构建战争并像这样部署它(不做增量构建,我可以牺牲一些速度)?

仅供参考(版本):

后来添加的实验:

删除我的目标目录后,我向 Tomcat 执行了发布,并且所有网络资源都从我的源中复制。我还有一个关于找不到文件的弹出窗口,其中大部分是已编译的类。但是,它在 /target/m2e-wtp/web-resources/META-INF 中寻找三个文件。m2e-wtp 插件是否只查找文件夹中的特定文件而不是整个指定文件夹?

0 投票
2 回答
4370 浏览

eclipse - 使用 Maven 和 m2e-wtp 编译 LESS CSS

我正在尝试在纯 maven(带命令行)和 Eclipse(Juno)中使用lesscss-maven-plugin编译 LESS CSS 文件。

在lesscss-maven-plugin中,我需要定义一个输出目录,但是我注意到在Eclipse WTP中从target/m2e-wtp我的服务器(JBoss)复制文件,但是这个目录被Maven的war插件忽略了。

我使用 Maven 配置文件成功实现了我的目标:在 Eclipse 中,我使用m2e在项目设置中配置的配置文件,因此我可以根据我是否在 Eclipse 中构建来定义两个不同的目标文件夹。

这是我的 pom.xml :

这行得通,但是有没有更好的方法来做到这一点,而无需配置文件技巧?

0 投票
2 回答
448 浏览

eclipse - M2E WTP 副本提供的 Jar

我有一个自定义类加载器 jar <scope>provided</scope>,它必须在我的 webapp 运行之前位于 tomcat/lib 中,否则它无法启动。我正在使用 WTP。有什么方法可以配置 M2E/WTP 在部署过程中自动将此自定义 jar 复制到 tomcat/lib?

编辑:

它不必使用 WTP,我也可以使用例如使用 tomcat6-maven-plugin 的解决方案。

0 投票
5 回答
17304 浏览

m2e - 我如何在 Eclipse 开普勒中卸载 m2e

我刚下载了eclipse kelper,发现已经安装了m2e和m2e-wtp插件,而新的m2e插件没有生命周期的“包”,如何卸载呢?

=================================================== http ://m2eclipse.sonatype.org/sites/m2e 这是我在 eclipse juno 中使用的更新站点(现在似乎 404 错误)。

0 投票
1 回答
1314 浏览

eclipse - 如何修复错误“验证 org/eclipse/m2e/wtp/MavenWtpPlugin”

我有带有 M2E (1.3)、M2E-WTP (0.17) 和 WebSphere Dev Tools for v.8 的 Eclipse (Juno SR2)。该问题在 Websphere Dev 工具安装后开始。它在错误对话框中说:“验证”“org/eclipse/m2e/wtp/MavenWtpPlugin”。

在 Eclipse 日志中,结果是 NoClassDefFoundError

有没有人有运气解决这个问题?

谢谢!

0 投票
4 回答
15529 浏览

eclipse - 获取用于 Eclipse Indigo 3.7.2 的 Maven(M2e 和 m2e wtp)插件

我刚刚安装了 eclipse 3.7.2 并试图为它获取 Maven 插件。我使用了 Help->Install New Software 并使用了这个网站:http: //download.eclipse.org/m2e-wtp/releases/juno/ 我等待了 4 个项目出现,包括:

2) Eclipse 的 Maven 集成

3) WTP 的 Maven 迭代

并单击了这 2 个(中间项目)。令我懊恼的是,结果是这样的:

我看到其他人在 eclipse 3.6.2 上看到了这个,升级到 3.7 后他们不再看到错误。
但是,我更喜欢使用 3.7.2,因为它可以很好地与我需要的其他插件配合使用。任何帮助将不胜感激。

0 投票
1 回答
174 浏览

eclipse - 无法使用 indigo+m2e+wtp 部署 Spring Web 应用程序

部署 Spring MVC 应用程序时,我有java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

详细信息: - eclipse Indigo Service Release 2(Java EE 开发人员的 Eclipse IDE) - “m2e - Eclipse 的 Maven 集成” - “m2e-wtp - WTP 的 Maven 集成” 我确认我的 Web 项目在部署中添加了“maven 依赖项”部件。我尝试进行一些清理,例如“更新项目配置”、“Maven 全新安装”……但问题仍然存在,欢迎提供任何帮助。

0 投票
1 回答
1800 浏览

jaxb - 在 Eclipse 中使用从依赖项中导入的模式编辑 xsd

我有一个Maven项目A,它的类路径中有一个/xsd/a.xsd。我还有一个带有 /xsd/b.xsd 的项目 B,它通过目录条目引用 /xsd/a.xsd。目录条目如下所示:

注意 url 中的 maven 协议。org.jvnet.jaxb2.maven2:maven-jaxb22-plugin 使用该目录来生成带有来自依赖项的情节的 JAXB 注释 Java 类。

到目前为止一切都很好。

现在我想在 Eclipse 中编辑 /xsd/b.xsd。Eclipse 报告以下警告:

因为它找不到 /xsd/a.xsd 没有 schemaLocation 属性。Eclipse 无法识别上面定义的目录条目。

找到的解决方法是在 Eclipse / Window / Preferences / XML / XML Catalog 中添加一个目录条目:

请注意对我的本地存储库(maven 是指向 .m2 的链接)和依赖项目的特定版本的引用。

有没有人遇到过这个问题并找到了更好的解决方法?