使用maven集成开发struts2启动报错如下:
[ERROR] Failed to execute goal on project Prjssh: Could not resolve dependencies for project com.fei.ssh:Prjssh:war:1.0-SNAPSHOT: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre6/../lib/tools.jar -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
解决:
是因为java 运行环境(jre)的问题, 在java的安装目录下面有两个一样的jre, 但是eclipse启动的时候用的D:\Java\jdk1.6.0_21\jre, 而工程build path用的是D:\ava\jre6, 虽然他们一样,但是互相引用不到, 把它们设置一至的就可以把问题解决。
注意区分 jdk 和 jre 。
相关推荐
在这个"Maven,Struts2详细使用例子"中,我们将探讨这两个工具的集成与使用。 首先,Maven是一个项目管理和依赖管理工具,它通过一个配置文件pom.xml来管理项目的构建、报告和依赖关系。在Struts2项目中,Maven可以...
Struts2是一个流行的Java Web应用程序框架,它与Maven结合使用可以大大提高开发效率和项目管理。Maven是一个项目管理和综合工具,它可以帮助我们自动化构建、依赖管理和项目信息管理。接下来,我们将深入探讨如何...
8. 创建视图:使用JSP或其他技术创建前端页面,使用Struts2标签库展示数据。 9. 部署与运行:将项目打包成WAR文件,部署到Tomcat服务器,启动应用并进行测试。 提供的源码和文档将详细展示每个步骤,帮助初学者理解...
综上所述,这个文档描述了如何使用Maven来集成Struts2和Spring框架,创建一个基础的SSISH项目结构。开发者需要对每个框架的基本概念和配置有深入理解,才能成功地按照步骤搭建和运行此项目。在实际开发中,还需要...
在这个"使用Maven构建Struts2最简单例子"中,我们将探讨如何结合这两个工具来创建一个基础的J2EE应用。 首先,让我们深入了解Maven。Maven使用一个称为POM(Project Object Model)的XML文件来定义项目的配置信息,...
SSH(Struts2、Hibernate、Spring)是一个经典的Java Web开发框架组合,用于构建高效、可维护的Web应用程序。在这个Maven项目中,这三个框架与Maven构建工具一起使用,以实现更好的依赖管理和项目构建流程。下面将详细...
本项目“maven整合spring+hibernate+struts2”就是一个典型的Java Web开发模式,它利用Maven作为项目管理工具,Spring作为核心框架,Hibernate作为持久层解决方案,Struts2作为表现层控制器。以下将详细阐述这些技术...
在" Maven+Struts2+Hibernate+MySQL "的场景中,Maven负责集成所有依赖库,如Struts2、Hibernate和JDBC驱动,确保项目的可移植性和一致性。 **Struts2** Struts2是一个基于MVC(Model-View-Controller)设计模式的...
Struts2、Maven、Spring和MyBatis是Java Web开发中的四大框架,它们的整合应用可以构建出高效、模块化的应用程序。这个实例是关于如何将这些技术融合在一起,实现一个用户注册的功能。 首先,Struts2是一个基于MVC...
在Java Web开发中,Maven和Struts2是两个重要的工具。Maven是一个项目管理和综合工具,它帮助开发者管理项目的构建、报告和文档,而Struts2则是一个基于MVC设计模式的Java Web框架,用于简化开发过程。下面将详细...
在IT行业中,构建Web应用程序是常见的任务之一,而Eclipse、Maven和Struts2是这类任务中的关键工具。这个“eclipse+maven+struts2简单例子”着重展示了如何结合这三个工具创建一个基础的Java Web项目。接下来,我们...
在IT行业中,构建高效、可维护的Web应用是至关重要的,而"Maven+Struts2+Spring+Mybatis"正是一个流行的Java开发框架组合,它为开发者提供了强大的工具集,帮助他们快速、有序地构建复杂的应用系统。让我们深入探讨...
一个小型maven管理的ssh框架开发的人员管理网站,能基本对与ssh框架有一个基本了解,内容也不多,框架条理都分好了,易于学习。配置文件都有注解。默认字符集为UTF-8,数据库直接按照bean创建就行,注解形式无法自动...
本项目"maven+struts2+spring+mybatis+springMVC"就是一个典型的Java Web应用开发组合,利用了这些框架的优势进行集成,实现了数据持久化、业务逻辑处理、视图展示以及依赖管理等多个层面的功能。 首先,我们来详细...
Struts2、Spring、Maven和MongoDB是四个在Java开发中非常重要的技术组件,它们分别扮演着不同的角色,共同构建了一个高效、可扩展的Web应用程序框架。 首先,Struts2是一个基于MVC(Model-View-Controller)设计...
SSM(Spring、Struts2、MyBatis)框架整合是Java Web开发中常见的技术栈,结合EasyUI前端框架,可以构建出功能丰富且用户体验良好的Web应用。在本项目"maven-ssm-web-demo"中,我们将深入探讨这个集成方案。 首先,...
在这个项目中,Maven负责协调Spring、Struts2和MyBatis框架的版本和依赖,使得集成过程更为顺畅。 2. Spring框架:Spring是一个全面的Java企业级应用开发框架,提供IOC(控制反转)和AOP(面向切面编程)等功能。在...
该项目是一个经典的Java Web开发组合,使用了Maven作为构建工具,Struts2作为表现层框架,Hibernate3作为持久层框架,Spring3作为依赖注入和事务管理框架,且基于Eclipse IDE进行开发。以下是对这些技术栈的详细说明...
总的来说,"spring-struts2-maven"项目是一个典型的Java Web应用示例,展示了如何利用现代开发工具和技术进行高效开发和管理。通过学习和实践这样的项目,开发者可以提升在企业级应用开发中的技能和经验。
在这个项目中,Struts2使用注解如`@Action`和`@Result`来定义动作和结果。`@Action`标注在方法上表示该方法对应一个HTTP请求,而`@Result`定义了请求处理后的返回页面或逻辑。Struts2还支持拦截器,可以添加如权限...