我需要使用Spring MVC创建一个网站,所以我为此目的使用STS。我也使用maven作为构建工具。
我是java的新手,因此我很难确定要保留的内容或要遵循的目录结构。 STS帮助我创建了一个Starter Spring项目,如下所示
我有一个自定义jar文件xyz.jar,我需要在此网站中将其作为服务使用。
有些人可以指导我保存这个文件的位置以及如何将它包含在构建输出中吗?
答案 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>