-
maven导入一个jar包的问题5
各位帮忙看看,万分感谢
我有一个IKAnalyzer3.2.8.jar,普通的jar包
需要导入到一个项目中mahout
在pom.xml中加入
<!--kenny-->
Java代码 收藏代码
<dependency>
<groupId>org.wltea</groupId>
<artifactId>IKAnalyzer</artifactId>
<version>3.2.8</version>
<scope>system</scope>
<systemPath>/home/hrkjsoft01/Documents/IKAnalyzer3.2.8.jar</systemPath>
</dependency>
执行 mvn clean install没有报错
但执行代码时出错
java.lang.ClassNotFoundException: org.wltea.analyzer.lucene.IKAnalyzer
请指教,谢谢2013年5月14日 14:47
6个答案 按时间排序 按投票排序
-
采纳的答案
systemPath 的目录下是否有IKAnalyzer3.2.8.jar
还有一个疑问,为什么要使用system这个依赖范围呢2013年5月14日 17:14
-
帮你找到原因了,参考http://maven.apache.org/pom.html
systemPath:
is used only if the the dependency scope is system. Otherwise, the build will fail if this element is set. The path must be absolute, so it is recommended to use a property to specify the machine-specific path (more on properties below), such as ${java.home}/lib. Since it is assumed that system scope dependencies are installed a priori, Maven will not check the repositories for the project, but instead checks to ensure that the file exists. If not, Maven will fail the build and suggest that you download and install it manually.
The path must be absolute, 路径必须是绝对路径的;2013年5月15日 09:35
-
这得看你运行在什么环境下了。在你项目运行环境下的lib目录下有没有这个jar包,没有可能就报错了。
maven编译时依赖的是你本地的maven库里的jar包,所以编译能通过。、2013年5月14日 15:29
相关推荐
批量导入maven本地jar包
针对这个问题,我们可以利用一个名为“maven批量导入jar包到本地仓库”的工具,它简化了这个过程,使得批量导入成为可能。 这个工具的核心功能是自动化处理JAR包的导入,省去了手动操作的步骤。它的工作原理是通过...
总之,"maven批量导入第三方jar包至本地库工具"是一个实用的辅助工具,它简化了将非Maven化的第三方库集成到Maven项目中的过程,提高了开发效率。但使用时也要注意合理管理和更新这些自定义的依赖,以保持项目的整洁...
"Maven引入本地Jar包并打包进War包中的方法" Maven是一种流行的项目管理工具,主要用于Java项目的构建、测试和部署。在实际开发中,我们经常需要引入本地Jar包以满足项目的需求。本文将介绍Maven引入本地Jar包并...
maven工程下qrcode jar包下载失败,提供两个qrcode.jar QRCode_swetake-3.0.0.jar 包,cmd命令行安装方法,maven手动添加jar包 qrcode.jar QRCode_swetake-3.0.0.jar
在 maven项目中批量导入jar包,使用的是python代码工具类,自己编写的,其中只需要把这个py文件放到jar包的同一个目录下,双击这个py文件即可批量安装,并且生成一个out.xml文件,这个文件复制到pom.xml中即可
在IT行业中,Maven是一个广泛使用的项目管理和依赖管理工具,尤其在Java开发中扮演着重要角色。Maven通过中央仓库自动下载项目所需的依赖,极大地简化了构建过程。然而,在一些特殊情况下,如内网环境或者网络限制,...
maven本地导入jar,在eclipse或者maven工具键入命令生效。
Maven作为一个强大的构建工具,解决了这个难题,使得开发者可以方便地管理和引入所需的库。本文将深入探讨"Maven中主要jar包集合"这一主题,旨在帮助初学者理解Maven的工作原理以及如何利用它来高效地管理jar包。 ...
总之,Maven的jar包和源码包在Java开发过程中扮演着不同的角色,它们共同构成了一个完整项目的生命周期,无论是用于开发、运行、学习还是分享,都是非常重要的资源。通过Apache Maven 3.5.2的实例,我们可以深入理解...
1. 首先,打开IDEA并进入你需要导入jar包的Maven项目。在项目的右侧工具栏,找到Maven面板。如果没有显示,可以通过`View` -> `Tool Windows` -> `Maven`来打开。 2. 在Maven面板中,你会看到一个命令行输入框,...
"解决IDEA中maven导入jar包一直报错问题" 本文主要介绍了解决IDEA中maven导入jar包一直报错问题的方法,该问题是由于导入的module错误或pom.xml文件配置不正确导致的。通过实例图文的形式,我们将详细地介绍如何...
2、解决了本地仓库里缺少jar包手动导入jar包的麻烦 3、本地需要安装jdk1.7及以上 4、需要设置maven的环境变量,默认M2_HOME 5、直接将maven的jar包的依赖贴到文本框中,点击导入,就可以导入到你本地的maven仓库中
### 手动导入jar包到Maven本地仓库的教程 #### 概述 在Java开发过程中,我们经常需要使用各种第三方库或者自定义组件。这些库或组件通常以jar包的形式提供。Maven作为Java项目中最常用的构建工具之一,能够很好地...
ImpalaJDBC驱动包,用于Impala数据库连接,Maven配置所需的jar包
### 2020年解决:IDEA中已配置阿里镜像,但maven无法下载jar包的问题 #### 问题背景及描述 在IntelliJ IDEA(简称IDEA)环境中,用户配置了阿里云的Maven镜像后,仍然遇到了maven无法下载特定的jar包的情况。具体...
然而,有时在IDEA中导入Maven项目时,可能会遇到缺少jar包的问题,这会直接影响到项目的正常运行和编译。本文将详细介绍如何解决这一问题。 首先,我们需要确认IDEA和Maven的环境是否已经正确配置。确保你的系统...
批量上传 jar包到maven 私服 自动生成dependency ,不用到私服搜索 核心代码用python编写
这些资源包对于初学者和开发者来说非常宝贵,因为它们包含了当时最新的SSM框架版本,可以快速搭建一个基础的SSM项目结构,无需花费时间逐一下载和配置各个组件。同时,由于已经过测试,这意味着开发者可以放心地使用...
总的来说,HBase的JAR包管理是Java开发中的一个重要环节,正确地处理依赖关系和库文件,可以有效地支持项目开发和维护。理解Maven仓库的工作原理,以及如何操作本地仓库,是每个Java开发者必备的技能之一。