MyEclipse网站不知咋了,老连不上,技术依赖啊!希望将Struts(Struts2.1.6)自带的几个例子(Maven编译的)顺利导入MyEclipse中参考学习
具体步骤如下(有点麻烦,以后改进):
先期工作:下载并安装成功Maven环境。
1. 下载struts2.1.6源码,在apps目录下就是例子源码
2. 修改各个工程的pom.xml文件, 在build/plugins下加入以下plugin(供生成eclipse工程用):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<projectnatures>
<!--这句会让你在MyEclipse下看到Maven标志-一个红色M-->
<java.lang.String>com.genuitec.eclipse.maven.maven2Nature</java.lang.String>
<java.lang.String>com.genuitec.eclipse.j2eedt.core.webnature</java.lang.String>
<java.lang.String>org.eclipse.jdt.core.javanature</java.lang.String>
</projectnatures>
<outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
</configuration>
</plugin>
3. 命令行下定位到apps下,针对各例子逐个执行以下命令(以blank为例)
>cd blank
>mvn eclipse:eclipse
4. 用MyEclipse导入你生成的eclipse工程,然后再移除(不是删掉内容哦!这么麻烦就是想要MyEclipse生成的.mymetadata文件)
修改.mymetadata文件为如下样式:
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="struts2-blank"
id="myeclipse.1237001022359"
context-root="/struts2-blank"
j2ee-spec="1.4"
archive="struts2-blank.war">
<attributes>
<attribute name="webrootdir" value="/src/main/webapp" />
</attributes>
</project-module>
这步也可采用如下做法(测试):
第3步后,直接在工程目录下创建一个.mymetadata文件,写入以上文件内容(注意修改红色部分哦!)
修改后重新导入MyEclipse,基本就是可以用了。
5. 解决可能出现的Build Path问题:
环境里的问题,参考下面的解决了,呵呵
参考:
http://www.duduwolf.com/wiki/2008/717.html (补充见下:)
在pom.xml中加入的plugin应为:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<projectnatures>
<java.lang.String>com.genuitec.eclipse.maven.maven2Nature</java.lang.String>
<java.lang.String>com.genuitec.eclipse.j2eedt.core.webnature</java.lang.String>
<java.lang.String>org.eclipse.jdt.core.javanature</java.lang.String>
</projectnatures>
<outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
</configuration>
</plugin>
分享到:
相关推荐
在MyEclipse中使用Maven构建Web项目是一个常见的开发任务,Maven是一个强大的项目管理和构建工具,它通过定义项目的结构和依赖关系来自动化构建过程。本文将详细介绍如何在MyEclipse环境中配置Maven并创建一个标准的...
接下来,配置Maven的用户设置,确保MyEclipse使用的是你刚才配置的`settings.xml`文件。在`Window -> Preferences -> Myeclipse -> Maven4Myeclipse -> Maven -> User Settings`中,选择对应的`settings.xml`文件。 ...
MyEclipse集成Maven插件,使得在MyEclipse中使用Maven变得更加便捷。 1. Maven简介: Maven是Apache软件基金会的一个项目,它提供了一个项目管理和综合工具。Maven通过一个项目对象模型(Project Object Model,...
### 如何在MyEclipse上安装与配置Maven3 #### 环境准备 在开始配置Maven之前,确保已经正确安装并配置了以下环境:...通过上述配置,你现在可以在MyEclipse环境中充分利用Maven的强大功能,提高软件开发的效率和质量。
在早期的版本中,MyEclipse并未内置对Maven的支持,因此需要手动安装Maven插件以实现与Maven构建系统的集成。"MyEclipse6.5对应maven包"指的是专门为MyEclipse 6.5设计的一组Maven相关组件,用于添加Maven支持。 1....
Apache Maven是一个项目管理和自动...以上就是关于Maven安装及在MyEclipse中使用Maven的详细知识点。在实际应用过程中,用户应该根据自己的需求,参考这些步骤来配置和使用Maven,以便于更加高效地管理和构建Java项目。
下面将详细介绍在MyEclipse中使用Maven前可能遇到的常见错误以及相应的解决方案。 首先,错误信息“java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0”通常出现在编译Java代码时。这...
对于文档中的“myeclipse 部署 maven 项目说明.doc”,它可能会详细解释如何在MyEclipse环境中配置Maven,包括项目导入、构建设置、调试配置等具体操作步骤。阅读这份文档将帮助你更好地掌握在MyEclipse中管理Maven...
下面我们将详细探讨如何在MyEclipse中配置Maven环境,以及如何利用配置好的环境创建并运行Maven项目进行打包。 首先,我们需要在MyEclipse中安装Maven插件。通常,MyEclipse会自带Maven支持,但可能需要更新到最新...
在IT行业中,集成开发环境(IDE)如MyEclipse是Java开发者的重要工具,而Maven则是项目管理和构建的利器。本文将详细介绍如何手动在MyEclipse中安装Maven插件,帮助开发者提升工作效率。 首先,我们需要理解Maven的...
通过上述步骤,您可以成功地在MyEclipse10中安装和配置Maven插件。Maven的使用不仅能帮助您更高效地管理项目依赖,还能简化构建过程,提升开发效率。此外,熟悉Maven的基本配置对于日常开发工作也是非常有帮助的。
用户只需将这些文件放置在正确的位置,就能在MyEclipse中使用Maven构建项目,并通过Subversion管理代码版本。安装完成后,开发者可以在MyEclipse中创建Maven项目,管理依赖,执行构建和测试,以及利用Subversion进行...
其次,需要在MYECLIPSE中配置MAVEN插件,以便在MYECLIPSE中使用MAVEN。 2.1 配置环境变量 在Windows操作系统中,可以通过右键点击“计算机”图标,选择“属性”,然后选择“高级系统设置”,在“高级”选项卡中,...
1. **项目创建**:Maven插件允许用户直接在MyEclipse中创建基于Maven的项目,选择相应的 archetype,可以快速生成各种类型的项目模板,如Web应用、EJB项目等。 2. **依赖管理**:Maven的中央仓库包含了海量的开源库...
1 下载apache-maven-3.3.9并解压 2 配置maven环境变量 (1)在系统变量栏新建变量 (2)编辑系统变量的Path,结尾添加 ;%MAVEN_HOME%\bin(注意分号) ...以上就将maven配置到了myeclipse中,就可以新建maven工程
通过以上步骤,你应该能够成功地在MyEclipse中安装Maven插件,并解决可能遇到的JDK警告问题。确保在安装过程中,你的MyEclipse版本与M2Eclipse插件版本兼容,以确保最佳的开发体验。在安装完成后,你将能够在...
**MyEclipse中使用Maven插件:** 1. **安装插件**:MyEclipse本身可能已经内置了Maven支持,如果没有,可以在MyEclipse的插件市场中搜索并安装Maven插件。 2. **创建Maven项目**:在MyEclipse中可以通过"New -> ...
为了在MyEclipse中使用Maven的功能,我们需要集成Maven插件,这里提到的就是`m2eclipse`。 ** 描述详解 ** 将Maven集成到MyEclipse中并不复杂,主要步骤如下: 1. **安装m2eclipse插件**:首先,你需要确保你的...