采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不通过maven 如何引入其他jar啊,我发现通过idea引入后开发没问题.但 用mvn install 打包就不行 老是找不到类,查过不少资料都不行.就算是已经拷到jar包中 打包测试的时候都是找不到类
就像教程里一样,可否把你引入jar包部分的代码发出来,错误信息也发出来
教程中引入的包都是通过maven的啊 我想引入的是本地的jar 直接拷到项目中 然后通过idea 引入 在开发可以用 但 用maven install 就不会打包进去 请问廖老师 有没有好办法 我现在是 把jar 拷到项目中 新建的lib 目录中(和src平级) 然后 在pom文件中 的build改为 这样 mvn install 打包的时候 能把这个jar 打到 最终包中 但检测不通过 还是 报类找不到,只能用 -SkipTest 参数 跳过检测. 廖老师 你用 spring boot 遇到过这样的需求吗 有没有好的解决方案 , 比如 自己的 或者 maven网上没有 jar 如何 打到boot项目中
pom 文件中 修改的 build 部分 1 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>co.rongxiangh.NoDbfDemoApplication</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>${project.basedir}/lib</extdirs> </compilerArguments> </configuration> </plugin> </plugins>
<resources> <resource> <directory>lib</directory> <targetPath>BOOT-INF/lib/</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <targetPath>BOOT-INF/classes/</targetPath> </resource> </resources> </build>
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.2k 10
3.3k 4
6.8k 9
2.0k 32
4.0k 26