在spring MVC项目中使用自定义jar

时间:2015-10-03 06:41:03

标签: java maven spring-mvc

我需要使用Spring MVC创建一个网站,所以我为此目的使用STS。我也使用maven作为构建工具。

我是java的新手,因此我很难确定要保留的内容或要遵循的目录结构。 STS帮助我创建了一个Starter Spring项目,如下所示

Project Structure

我有一个自定义jar文件xyz.jar,我需要在此网站中将其作为服务使用。

有些人可以指导我保存这个文件的位置以及如何将它包含在构建输出中吗?

1 个答案:

答案 0 :(得分:1)

在maven命令下运行相应的参数,它将在.m2文件夹中创建一个文件夹并在那里添加jar

mvn install:install-file -Dfile=C:\JarLocation\xyz.jar -DgroupId=<Add Group Id for your Jar> -DartifactId=<Add Artifact ID> -Dversion=<Add Version>  -Dpackaging=jar

然后在pom.xml为此dependency

创建一个条目

例如,您可以查看我是如何实现它的。

mvn install:install-file -Dfile=C:\Users\hariom\JavaEncryptPassword-0.0.1-SNAPSHOT.jar -DgroupId=com.oss.mdf -DartifactId=java.encrypt.password -Dversion=1.0.0 -Dpackaging=jar

并在我的pom.xml文件中添加了此条目

   <dependency>
        <groupId>com.oss.mdf</groupId>
        <artifactId>java.encrypt.password</artifactId>
        <version>1.0.0</version>
    </dependency>