mvn+spring2.0.7+hibernate3.2.5.ga+struts2.0.11
最近在学习的时候,发现的最新的relase版本,不错,这里有几个小问题,写写,省得没过几天自己都忘记了
这是在安装hibernate的时候遇到的问题:
lyxs@lyxs-desktop:~/web/loginsys$ mvn test
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building loginsys Maven Webapp
[INFO] task-segment: [test]
[INFO] ----------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://repo1.maven.org/maven2/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) javax.transaction:jta:jar:1.0.1B
Try downloading the file manually from:
http://java.sun.com/products/jta
Then, install it using the command:
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta \
-Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=javax.transaction -DartifactId=jta \
-Dversion=1.0.1B -Dpackaging=jar -Dfile=/path/to/file \
-Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) cn.lyxs:loginsys:war:1.0-SNAPSHOT
2) org.hibernate:hibernate:jar:3.2.5.ga
3) javax.transaction:jta:jar:1.0.1B
----------
1 required artifact is missing.
for artifact:
cn.lyxs:loginsys:war:1.0-SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Tue Nov 13 00:02:48 GMT 2007
[INFO] Final Memory: 3M/7M
[INFO] ------------------------------------------------------------------------
解决方法是:解压hibernate在lib包中找到jta.jar,并放到指定地方如/tmp,然后用如下命令来安装:
mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta \
-Dversion=1.0.1B -Dpackaging=jar -Dfile=/tmp/jta.jar
这样就ok了,pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.lyxs</groupId>
<artifactId>loginsys</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>loginsys Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.0.11</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.0.7</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.2.5.ga</version>
</dependency>
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-spring-plugin</artifactId>
<version>2.0.11</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-hibernate3</artifactId>
<version>2.0.7</version>
</dependency>
</dependencies>
<build>
<finalName>loginsys</finalName>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.4</version>
</plugin>
</plugins>
</build>
</project>
分享到:
相关推荐
一、Idea关联的maven本地仓库配置文件settings.xml (1)必须使用默认文件名 D:\developsoft\javaweb\commonPlugins\maven\apache-maven-3.8.1_first\conf\settings.xml ...pom-maven-spring-CusConfigV1不推荐使用.xml
零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10
主要介绍了Maven pom.xml与settings.xml详解的相关资料,这里对pom.xml与setting.xml详细的研究说明,需要的朋友可以参考下
springmvc+hibernate的maven工程pom.xml文件配置
Maven+springMvc+Mybatis+spring+mysql的pom.xml的相关版本依赖
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA
Maven的pom.xml配置文件详细配置说明 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...
( maven中整合Spring+hibernate的pom.xml文件的配置.doc )
整合项目,maven+spring+springmvc+hibernate项目,可以直接下载导入eclipse进行运行,建议使用jdk1.7以上版本。
Maven+Spring+SpringMVC+hibernate
eclipse工具,用Maven搭建的Spring+Spring MVC+Hibernate框架源码
maven + spring mvc + hibernate 项目源码下载.zip
记录一下自己常用的maven工程的pom.xml配置详解,各个标签详解
maven+spring+springmvc+hibernate
本文主要阐述了maven build是用来干什么的,以及对build标签中各子元素配置的作用
pom.xml android maven 工程 如何拿Maven 构建 一个 Android 项目的pom配置
Maven+Spring+SpringMVC+Hibernate实现增删改查的一个小例子。工具是:Eclipse
maven 构建 spring spring mvc hibernate项目架构
一个简单地基于spring+springmvc+hibernate框架的web开发,帮助搭建项目。仅供参考。
Maven+SpringMVC+Spring+Hibernate简单增删改查(jdk1.8),前端js,jq,ajax都用了, 水平有限,供初学者学习参考。使用增删改查用管理员账号登陆