使用 Tomcat 的 IntelliJ 上的 Java EE Maven 项目无法解析为类型



这是我在IntelliJ上的第一个Java ee项目,我想使用maven。

我在 IntelliJ 上创建了一个 java ee 项目并向其添加 maven 框架,然后将 WEB-INF 目录移动到 src/main/resource 并编辑运行配置并将 tomcat 服务器设置为本地并修复它。 这是工作和项目运行,但是如果我向pom文件添加任何依赖项,例如,Jsoup或icu4j,则在运行时项目错误500返回以下结果:

An error occurred at line: [18] in the jsp file: [/index.jsp]
Jsoup cannot be resolved
15: 
16: <h1>Wellcome</h1>
17: <%
18:     Jsoup.connect("http://google.com");
19: %>
20: </body>
21: </html>

tnx 从@CrazyCoder我的问题解决了,我在这里解释它可能会帮助其他人。 我必须做的最后一个设置是File->Project Strucher->Artifacts然后选择工件,然后在Available Elements部分的"输出布局"选项卡中右键单击库并选择Put into /WEB-INF/lib或只需双击它。 使用此设置,IntelliJ 添加您在 WEB-INF/lib 中添加到 pom 的库,然后将其部署到服务器

最新更新