`
reverocean
  • 浏览: 195514 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

执行mvn hibernate3:hbm2ddl

阅读更多
在学习Maven的时候,看到http://www.sonatype.com/books/maven-book/reference_zh/ch07s06.html#example_pom-for-simple-webapp
运行mvn hibernate3:hbm2ddl报错,到处上网查,发现需要修改pom.xml,在hibernate3-maven-plugin里加一个<jdk5>true</jdk5>就可以了
修改之后的plugin配置如下:
<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>hibernate3-maven-plugin</artifactId>
				<version>2.2</version>
				<configuration>
					<componentProperties>
						<jdk5>true</jdk5>
						<implementation>annotationconfiguration</implementation>
					</componentProperties>
				</configuration>
				<dependencies>
					<dependency>
						<groupId>hsqldb</groupId>
						<artifactId>hsqldb</artifactId>
						<version>1.8.0.7</version>
					</dependency>
				</dependencies>
			</plugin>
分享到:
评论

相关推荐

    spring mvn + hibernate maven项目

    Hibernate自动处理SQL语句的生成和执行,简化了数据库访问。通过Hibernate,开发者可以创建Java实体类,这些实体类与数据库表进行映射,实现数据的CRUD(创建、读取、更新、删除)操作。 【Maven】是Apache软件基金...

    mvn install:install-file -Dfile

    mvn install单独jar到仓库使用方法举例

    hibernate3所需jar包

    2. **Hibernate核心组件**:Hibernate3的核心组件包括`hibernate-core.jar`,这个包包含了Hibernate的主要API,如SessionFactory、Session、Query等。它提供了对实体对象的管理、事务处理、缓存管理等功能。 3. **...

    Cmd执行mvn clean package 命令使用文档

    ### Cmd执行mvn clean package命令使用详解 #### 一、Maven简介 Maven是一款Java项目的构建工具,它提供了一套完整的项目信息管理和构建方法,能够帮助开发者更方便地进行项目构建、依赖管理以及生命周期管理等工作...

    analyze-mvn-deps:Python脚本分析Maven依赖项升级机会

    analytics-mvn-deps:替代的Maven依赖性分析器。 用于分析Maven依赖关系升级机会的Python3脚本。 它是用Java编写的和和的替代方法。 至少,对于简单的依赖关系升级机会。 它不是纯Python,它仍然在后台运行Maven...

    maven常用命令.docx

    3. `mvn install`:在执行了`mvn compile`之后,此命令会打包项目(默认为jar),并将包安装到本地Maven仓库中,以便其他项目可以作为依赖使用。 4. `mvn deploy`:部署项目到远程仓库,通常用于发布到私有的Maven...

    mvn-search:讨厌search.maven.org UI的命令行界面

    mvn-search用于搜索Maven Central的命令行工具 对于那些喜欢在命令行中搜索Maven依赖关系而不是search.maven.org的Web UI的开发人员而言,这是一个实用程序... mvn-search hibernate-validator mvn-search g:org.slf4j

    maven 常用命令集合

    2. 编译命令 命令:mvn compile 作用:编译源代码 3. 测试命令 命令:mvn test-compile 作用:编译测试代码 命令:mvn test 作用:运行应用程序中的单元测试 4. 打包命令 命令:mvn package 作用:依据...

    Mvn 使用文档

    7. `mvn test`: 编译并执行测试代码。 8. `mvn clean`: 删除项目构建产生的临时和目标文件。 9. `mvn site`: 生成项目信息的静态网页,包括报告和文档。 10. `mvn -Dwtpversion=1.0 eclipse:eclipse`: 将项目转化为 ...

    maven学习与命令

    ##### 2. 创建Web项目 ```sh mvn archetype:create -DgroupId=packageName -DartifactId=webAppName -DarchetypeArtifactId=maven-archetype-webapp ``` **解释:** - `-DarchetypeArtifactId=maven-archetype-...

    Hibernate-Blank

    mvn hibernate3:hbm2ddl sql:execute ``` 这条命令做了两件事: 1. `hibernate3:hbm2ddl`:这是Hibernate Maven插件的一个目标,它根据你的实体类生成数据库表结构。HBM2DDL是一种自动创建和更新数据库表结构的...

    Maven 常用命令都准备好给你了.docx

    2. **反向生成项目骨架**: - `mvn archetype:generate`:使用交互式模式创建项目,用户可以根据提示选择模板。 3. **编译源代码**: - `mvn compile`:编译项目的源代码。 4. **编译测试代码**: - `mvn test-...

    mvn常用命令

    2. 创建Maven的Web项目:`mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp` 编译和测试 3. 编译源代码:`mvn compile` 4. 编译测试代码:`mvn...

    maven2搭建hibernate+spring+struts2项目

    1. 在POM.xml中添加`hibernate3-maven-plugin`的配置,指定`hbm2ddl`目标来生成数据库表,以及`hbm2cfgxml`和`hbm2ddl`目标来生成配置文件。 2. 编写Hibernate实体类,使用注解来定义数据表映射。 3. 在执行`mvn ...

    maven基础使用手册

    3. `mvn archetype:create`:此命令用于创建一个新的Maven项目。通过指定archetype,Maven会生成一个标准的项目结构。 4. `mvn compile`:编译项目的源代码,生成相应的类文件,存放在target/classes目录下。 5. `...

    mvn_scalafmt:Maven的Scalafmt插件

    mvn_scalafmt_2.11即将被弃用,可能不会收到将来的版本版本控制该插件遵循以下版本约定: mvn_scalafmt_(scalaversion)-(major).(minor).(commitepoch).(commithash) 最新版本应在本自述文件的顶部可见。...

    maven命令

    3. **生命周期**:Maven 的生命周期包括清理、编译、测试、打包、验证、集成测试、部署等阶段,每个阶段包含一系列的执行目标。 4. **插件**:Maven 使用插件执行具体任务,如编译、测试、打包等,每个目标对应一个...

    MVN-FesDB:MVN 2020年2月

    【MVN-FesDB:MVN 2020年2月】是一个与C#编程相关的项目,可能是一个软件开发框架或者数据库管理系统。MVN可能是“Maven”项目的变体,通常指的是Apache Maven,一个广泛使用的Java项目管理和综合工具。FesDB可能是该...

    maven2完全使用手册

    Maven2完全使用手册旨在全面...Maven2的生命周期机制意味着,当你执行`mvn package`时,它会自动执行前面的`compile`和`test`阶段。初次使用时,由于需要从远程仓库下载依赖,可能会较慢,但后续构建速度会有所提升。

Global site tag (gtag.js) - Google Analytics