`
dwangel
  • 浏览: 267364 次
社区版块
存档分类
最新评论

使用maven2创建的Appfuse2项目native2ascii相关问题

阅读更多
Appfuse2开始使用Maven2作为构建工具。
创建完成之后出现如下异常。
java.lang.ClassNotFoundException: sun.tools.native2ascii.Main
在网上找到同样的问题,但是没有找到相关的解决方法。

生成的POM里 org.codehaus.mojo:native2ascii-maven-plugin
是用来在maven中调用sun的native2ascii的。

在Repository里打开这个plugin的POM研究。
路径:${mvn_respository}\org\codehaus\mojo\native2ascii-maven-plugin\1.0-alpha-1

发现在profiles里面声明了对jdk的tools.jar依赖,
但是dependencies没有。

于是将
   <dependency>
  <groupId>sun.jdk</groupId>
  <artifactId>tools</artifactId>
  <version>1.5.0</version>
  <scope>system</scope>
  <systemPath>${java.home}/../lib/tools.jar</systemPath>
   </dependency>
复制到<dependencies></dependencies>中间,
再执行mvn,通过。
0
0
分享到:
评论
3 楼 shellfj 2011-09-21  
非常好,正好解决我遇到的问题。。。
2 楼 sheep3600 2010-04-16  
呵呵,我还在熟悉maven的过程中,我使用的myeclipse8.5,配置一下,用maven还是很安逸的~~~。

学习学习~~~,顺便感谢一下回答我blog里的问题。
1 楼 cnshell 2010-03-31  

相关推荐

    MAVEN 搭建APPFUSE

    【MAVEN 搭建APPFUSE】是一个关于使用Maven构建基于AppFuse的应用程序的教程。AppFuse是一个开源项目,旨在简化Web应用程序的开发,它提供了一个基础框架,可以帮助开发者快速启动新项目,整合了Spring、Hibernate、...

    native2ascii-maven-plugin:Native2Ascii Maven插件

    Native2ascii Maven插件 目标:比1.0-alpha-1和1.0-beta-1更好的版本,两者都不兼容且文档记录不充分如何在这里查看用法: : 还要注意以下问题: ://bugs.openjdk.java.net/browse/JDK-8074431-此插件不受影响,即使...

    使用Idea14.1.4和maven创建java web项目

    ### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。maven提供了一种标准化的方式来构建、打包和部署项目,它可以帮助开发者简化项目...

    使用Maven搭建S2SH工程详解一:使用Maven创建struts2工程

    【使用Maven搭建S2SH工程详解一:创建Struts2工程】 在Java Web开发中,S2SH架构(Struts2 + Spring + Hibernate)是一种常见的应用框架组合,用于构建高效、灵活的企业级应用程序。本篇文章主要讲解如何利用Maven...

    idea使用maven创建的web项目

    【标题】:“idea使用maven创建的web项目” 在Java开发中,IntelliJ IDEA(简称Idea)作为一款强大的集成开发环境,结合Maven构建工具,能够帮助开发者高效地管理项目的依赖、构建和部署。Maven是一个项目管理和...

    ascii2native-maven-plugin:将 ASCII 编码的文本文件转换为本机

    ascii2native-maven-plugin 将 ASCII 编码的文本文件转换为本机。 输出示例 [INFO] --- ascii2native-maven-plugin:1.4-SNAPSHOT:ascii2native (ascii2native) @ express-api --- [INFO] Ascii2Native: Process ...

    使用Maven构建多模块项目

    使用Maven Archetype插件可以快速创建一个多模块项目模板。首先,创建一个父项目,然后在父项目的pom.xml中添加子模块的定义,最后在父项目目录下为每个子模块生成对应的目录结构和基本的pom.xml。 4. 依赖管理: ...

    Maven项目创建流程

    以下是一个详细的Maven项目创建步骤,包括创建父项目、子模块以及设置相关的配置信息。 1. **新建Maven项目** 首先,打开IDE(如Eclipse或IntelliJ IDEA),在项目资源管理器中右键单击,选择"New" -&gt; "Other"。在...

    Eclipse使用Maven无法建web项目

    在Eclipse中创建Maven Web项目时,可能会遇到诸如Maven插件未安装、 archetype配置错误或者网络问题导致的下载失败等常见问题。解决这些问题通常需要确保Eclipse已经安装了Maven插件(M2Eclipse),并正确配置了...

    在eclipse中不使用maven创建springboot工程所需jar包

    在不使用Maven的情况下,在Eclipse中创建Spring Boot工程,你需要手动管理依赖的jar包。以下是一些关于这些jar包及其在Spring Boot项目中的作用的关键知识点: 1. **jboss-logging-3.3.0.Final.jar**:这是一个日志...

    maven2完全使用手册

    创建第一个Maven2项目,可以使用`mvn archetype:create`命令,指定`groupId`和`artifactId`。例如: ``` mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app ``` Maven2的常用命令包括: - `...

    安装maven和使用maven创建项目

    2. 使用 Maven Archetypes:Maven 提供了一组预定义的模板(Archetypes),可以快速生成特定类型的项目结构。例如,你可以运行 `mvn archetype:generate` 并按照提示选择一个 Archetype 来创建新项目。 3. IDE 插件...

    Maven2 配置指南(java 项目管理之路)

    - **背景**:创建一个简单的天气查询程序,展示如何使用Maven定制项目信息和依赖。 - **步骤**: - 定义项目结构。 - 添加项目信息。 - 引入依赖库。 - 编写源代码。 - 添加资源文件。 - 运行程序。 2. **...

    Eclipse中Maven项目创建及相关操作

    总结来说,Eclipse中的Maven项目创建和管理涉及了Maven插件的安装、库路径的配置、项目创建过程以及解决可能出现的结构问题。理解这些步骤将帮助开发者更高效地使用Maven进行项目构建,同时利用Eclipse的强大功能...

    使用maven创建多模块项目

    在使用Maven创建一个多模块的进销存(PSS)项目时,通常会遵循以下步骤: 1. **创建项目目录和结构**:首先在工作空间创建一个以项目名称命名的文件夹,比如PSS,并进入该文件夹。 2. **配置模块**:在PSS根目录下...

    解决maven项目创建过慢的问题.txt

    ### 解决Maven项目创建过慢的问题 在开发过程中,使用Maven作为构建工具时,可能会遇到项目构建速度缓慢的问题。这不仅会降低开发效率,还会影响团队协作。本文将详细探讨导致Maven项目创建过慢的原因,并提供一...

    使用Maven创建Web应用程序项目

    如何使用 Maven 创建一个 Java Web 项目(Spring MVC)。 用到的技术/工具: Maven 3.3.3 Eclipse 4.3 JDK 8 Spring 4.1.1.RELEASED Tomcat 7 Logback 1.0.13

Global site tag (gtag.js) - Google Analytics