我必须在Spring启动项目(MVC)中添加一些非maven jar。这些罐子不是由maven或gradle或......构建的,并且没有Backend
或pom.xml
或......
这些罐子是由一家公司提供的,他们没有计划在任何maven存储库上托管这些罐子,甚至他们自己(实际上他们没有私人maven仓库)。
我的项目结构就像
build.gradle
我在项目根目录中添加了一个文件夹my-app/
|-lib
| |-some.jar
| |-other.jar
|
|-src/
|-main/
| |-java/
| |-resources/
|
|-test/
|-java/
,并将这些非maven jar放入其中。问题是我如何配置lib/
将这些jar包含在classpath中?或者我可以将这些罐放在其他文件夹中以避免扭曲maven配置吗?
答案 0 :(得分:-2)
你可以这样做:
例如,我想在我的存储库中添加ojdbc-7.jar,我转到我的存储库 \ USERFolder \ Laptop_Login.m2 \库\ ojdbc \ ojdbc \ 7 我手动创建路径ojdbc \ ojdbc \ 7 \,并在路径7我把我的文件罐。
依赖性 groupId ojdbc groupId artifactId ojdbc artifactId 版本7版本 依赖
在artifactId的标签值和标签的版本值之间添加一个像这样的缩写(ojdbc-7)。
我认为这是更好的方法。