Web转maven问题

发布于 2021-11-29 08:36:00 字数 103 浏览 844 评论 12

我是从web转到maven项目的,转之后的jar是通过在pom.xml文件中写依赖加进来的。但是我把之前lib目录下的jar删除了,为什么程序依然报错呢,这些jar并没有被add to build path

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

多情癖 2021-12-01 21:17:00

这个在部署到tomcat时,需要clean compile吗

复古式 2021-12-01 21:16:33

clean package 清空target(编译结果目录) > (自动compile)打包; 包类型取决于pom.xml文件中配置的<packaging>war</packaging> 如果开发时要用tomcat,建议使用maven 的tomcat插件就好了。 添加后,执行tomcat:run就OK了,比较方便

归途 2021-12-01 21:16:13

谢谢哈

悲喜皆因你 2021-12-01 20:54:51

maven-compiler-plugin 配置编译参数 compilerArguments

<plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
        <source>1.6</source>
        <target>1.6</target>
        <encoding>UTF-8</encoding>
        <compilerArguments>
            <extdirs>srcmainwebappWEB-INFlib</extdirs>
        </compilerArguments>
    </configuration>
</plugin>

web项目的话,打war包也配置一下

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-war-plugin</artifactId>
	<configuration>
	 <warName>test</warName>
		<webResources>
			<resource>
				<directory>${project.basedir}/lib</directory>
				<targetPath>WEB-INF/lib</targetPath>
				<includes>
					<include>**/*.jar</include>
				</includes>
			</resource>
		</webResources>
	</configuration>
 </plugin>

疑心病 2021-12-01 20:28:23

这里是pom.xml文件

小情绪 2021-12-01 19:44:31

试过了,不行

自此以后,行同陌路 2021-12-01 17:31:19

先清理一下 再重新打包

绝影如岚 2021-12-01 16:15:00

下面是pom.xml文件的结构,请帮忙看一下 谢谢

旧城烟雨 2021-12-01 12:30:36

pom.xml配置,项目结构

醉生梦死 2021-12-01 10:59:08

上面给的任务。

爱的故事 2021-12-01 09:07:44

要转Maven,不如直接一步到位转Gradle

韬韬不绝 2021-11-30 06:49:16

对maven不是很熟悉,刚刚接触,clean install不能成功,说是编码UTF-8的不可映射字符,也有找不到符号等错误信息

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文