maven仓库失效的情况下搭建maven项目
maven仓库失效的情况下搭建maven项目
1,在有maven仓库的情况下mvn clean package 2,整个项目拷贝到没有的环境下 3,ls |xargs -t -I a cp a/pom.xml a/pomback.xml 4,ls |xargs -t -I a vi a/pom.xml 进行所有dependency的删除,vi: 999 dd注意补充</project> 5,ls |xargs -t -I {} mv {}/target/{}-1.0-SNAPSHOT/WEB-INF/lib {}/src/main/webapp/WEB-INF/ # 进行lib目录的移动 6,在idea中打开,设置项目属性,设置modules和artifacts,参考https://blog.csdn.net/fly910905/article/details/78849156 设置artifacts的时候,右侧文件夹可以整个拖过来,然后需要反复拖动几次;不需要设置artifacts;
project structure > Model > Dependencies > + Jars or Directory,选择WEB-INF下面的lib 此时,就可以用idea来进行项目的运行了; 7,在pom中可以增加编译jar包引用,参考https://blog.csdn.net/catoop/article/details/48489365, 使用: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> <compilerArgs> <arg>-verbose</arg> <arg>-Xlint:unchecked</arg> <arg>-Xlint:deprecation</arg> <arg>-extdirs</arg> <arg>${project.basedir}/src/main/webapp/WEB-INF/lib</arg> </compilerArgs> </configuration> </plugin> </plugins> </build>
这时候可以使用mvn clean package了;
分类:
maven
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· 20250116 支付宝出现重大事故 有感
· 一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器
· 2025 最佳免费商用文本转语音模型: Kokoro TTS
· 海康工业相机的应用部署不是简简单单!?
· 在 .NET Core中如何使用 Redis 创建分布式锁
2018-05-15 过滤器Filter_03_多个Filter的执行顺序
2018-05-15 mootools客户端框架
2018-05-15 使用srvany.exe将任何程序作为Windows服务运行
2017-05-15 Springmvc Get请求Tomcat、WebLogic中文乱码问题
2015-05-15 spring mvc rest 方式