尝试在http://rgladwell.github.com/m2e-android/上安装Android M2e插件,但没有运气.我得到了"Android Configurator for M2E 0.4.2"的例外情况
无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:适用于M2E 0.4.2的Android配置器(me.gladwell.eclipse.m2e.android.feature.feature.group 0.4.2)缺少要求:适用于M2E 0.4.2的Android配置器(me.gladwell.eclipse.m2e. android.feature.feature.group 0.4.2)需要'org.eclipse.persistence.moxy 2.1.0',但无法找到
我正在使用Eclipse Juno for Mobile Developers.我试过"Eclipse IDE for Java EE Developers",它也给了我同样的错误.
这是我的日食信息
Eclipse for Mobile Developers版本:Juno Release Build id:20120614-1722
我也直接访问了github上的插件网站https://github.com/rgladwell/m2e-android/blob/master/me.gladwell.eclipse.m2e.android.feature/feature.xml,发现它需要以下插件
<requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.jdt.core" version="3.5.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.resources" version="3.5.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.jdt.launching" version="3.5.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.filesystem" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.console" version="3.4.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.persistence.moxy" version="2.1.0" match="greaterOrEqual"/>
<import plugin="javax.xml.bind"/>
<import plugin="org.eclipse.osgi"/>
<import feature="org.eclipse.m2e.feature" version="1.0.200.20111228-1245"/>
<import feature="com.android.ide.eclipse.adt" version="17.0.0.v201203161636-291853"/>
</requires>
Run Code Online (Sandbox Code Playgroud)
有谁知道如何安装org.eclipse.persistence.moxy插件?我怀疑这必须与其他一些插件捆绑在一起.任何帮助赞赏.
我正在使用maven-jetty-plugin来快速运行和调试我在Eclipse/m2eclipse下开发的WebApp.它开始正常,我可以完全使用调试器,但我不能优雅地停止应用程序.
当我在控制台视图中执行ctrl + c时它虽然在启动器配置中启用了"allocate console",但它什么也没做.
在简单的java项目中,ctrl + c选项工作正常(在Windows上测试).所以它似乎是一些远程/嵌入式jvm问题.我的应用程序使用持久性JMS队列,因此每次重启后我都需要手动终止其他服务器上的会话.这不是很敏捷.
任何人都知道问题的根源是什么?或者也许有一些已知的解决方法?
我正在开发一个Maven Web应用程序,它由两个war文件组成,使用重叠方法.war文件使用的是JSF 1.2依赖项.我没有问题构建,部署或运行项目,一切正常,但我得到一个错误标记,这让我很生气:

看起来Eclipse在我的战争中没有注意到Dynamic Web Module 2.5,即使我安装了这个方面.现在我正在使用Eclipse Juno,但我也遇到过以前版本的问题.似乎JSF 1.2方面存在一些问题.那是我的org.eclipse.wst.common.project.facet.core.xml文件:
主要项目
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="jst.jsf" version="1.2"/>
<installed facet="jst.jaxrs" version="1.0"/>
<installed facet="jboss.m2" version="1.0"/>
</faceted-project>
Run Code Online (Sandbox Code Playgroud)
战争依赖
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.6"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="jst.jaxrs" version="1.0"/>
<installed facet="jboss.m2" version="1.0"/>
<installed facet="jst.jsf" version="1.2"/>
</faceted-project>
Run Code Online (Sandbox Code Playgroud)
有没有人有类似的问题?我认为facet配置正确完成,所以不知道为什么我收到此错误..
UPDATE
它可能是服务器运行时配置问题,但如果我转到我的项目配置,在Java Build Path,Libraries选项卡中,我找到的所有内容都是JRE System Library for JavaSE-1.6和Maven依赖项.似乎没有服务器运行时.
所以,我的 pom.xml 具有以下内容:
<build>
<resources>
<resource>
<directory>.</directory>
<excludes>
<exclude>.settings/</exclude>
<exclude>src/</exclude>
<exclude>target/</exclude>
<exclude>.classpath</exclude>
<exclude>.gitignore</exclude>
<exclude>.project</exclude>
<exclude>logging.log</exclude>
<exclude>mvn_cmd.bat</exclude>
<exclude>pom.xml</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
...
Run Code Online (Sandbox Code Playgroud)
我的目标是复制config.properties位于项目根目录的单个文件(例如),并在使用Maven > UpdateEclipse 时将其复制到目标/类中。到目前为止,我发现解决此问题的唯一方法是手动从我的${basedir}目录中排除所有文件。
我相信这可以使用 maven 本机命令直接相当轻松地完成,但我也需要使用m2eclipse来完成此操作。
我认为最好的方法是使用正则表达式来排除除 my 之外的所有内容config.properties,但我不知道 Maven 是否具有这种功能。
我正在使用Maven构建一个GWT应用程序来进行依赖项解析,当我尝试运行JUnit测试时,我遇到了一个奇怪的问题.我有一个标准的maven式结构的源和测试:
/src/main/java
/src/test/java
Run Code Online (Sandbox Code Playgroud)
如果我将所有源文件夹的Java Build Bath> Default输出文件夹设置为:
/MyProject/target/classes
Run Code Online (Sandbox Code Playgroud)
那没有问题.但是,GWT插件需要源驻留在:
/MyProject/src/main/webapp/WEB-INF/classes
Run Code Online (Sandbox Code Playgroud)
为了能够在开发模式下从这个目录部署,否则它会抱怨.但是,如果我将所有源文件夹的输出目录设置为此目录,则测试将失败并出现ClassNotFoundException.
如果我手动将目录添加/MyProject/src/main/webapp/WEB-INF/classes到JUnit启动程序的类路径中,这可以解决,因此,显然,编译的.class文件丢失,因此我得到的异常.但是,如果我将目录定义为默认输出目录,为什么eclipse不会自动将目录添加到类路径中?
我怀疑m2eclipse插件会覆盖默认输出文件夹设置,可以吗?因为如果我将输出文件夹设置为/src/main/javato /target/classes和src/test/javato /target/test-classes,一切正常.但是如果在这两个输出目录之外设置了任何输出目录,则它不起作用.
我很感激任何想法,谢谢!
我正在关注一个很棒的教程: http://www.objectdb.com/tutorial/jpa/eclipse/spring/project
在复制pom.xml的代码后的第一步,我得到9个错误.这是我的pom.xml第1行显示的错误:
Failure to transfer org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 from/to central (http://repo.maven.apache.org/maven2): The operation was cancelled. pom.xml /Guestbook line 1 Maven Configuration Problem
Run Code Online (Sandbox Code Playgroud)
如有必要,我可以发布其他错误.我之前尝试过运行一些简单的预制maven项目,我相信他们称之为archtypes.他们有类似的错误.我不明白为什么会这样,我不能得到一些你好世界的东西不立即抛出错误.
在开发Maven web项目时,我需要下载Maven Eclipse插件.我使用了url:http://download.eclipse.org/technology/m2e/releases:eclipse - >帮助 - >安装新软件 - >单击添加.
它给出了以下错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317) requires 'bundle org.slf4j.api 1.6.2' but it could not be found
Cannot satisfy dependency:
From: m2e logback appender 1.4.0.20130601-0317 (org.eclipse.m2e.logback.appender 1.4.0.20130601-0317)
To: bundle org.eclipse.m2e.core.ui [1.4.0,1.5.0)
Cannot satisfy dependency:
From: m2e - …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 eclipse 中创建一个新的 Maven 项目,但我一直收到此错误。
Invalid project description.
OK
A Link location must be specified.
Run Code Online (Sandbox Code Playgroud)
我正在尝试创建一个新的 Maven 项目(创建简单项目)并提供以下详细信息:
Group ID
Artifact Id
version
Packaging
Name
Description
Run Code Online (Sandbox Code Playgroud)
我的 Eclipse 中的 Maven 插件有问题吗?
当我在Eclipse向导中创建新的Maven项目时,它使用J2SE-1.5.我想将其设置为使用默认执行环境,即JavaSE-1.8.
我知道我可以在pom中设置它或更改项目首选项,但我想更改默认的JRE,而不是为每个新项目执行此操作.
当我创建一个新的Java项目(而不是Maven)时,它按预期工作.
我在"已安装的JRE"下添加了适当的JDK,它甚至只与最新的SE匹配,而不是Maven-1.5.
我正在使用Eclipse Oxygen,Maven 3.5.0和m2e 1.8.