gpt4 book ai didi

maven-2 - 隐秘的 jetty-maven-plugin 错误消息 'ERROR: PWC6117: File "null“未找到”

转载 作者:行者123 更新时间:2023-12-02 14:15:46 25 4
gpt4 key购买 nike

我有一个生成 WAR 文件的 Maven Web 应用程序。我刚刚将 Jetty 插件升级到 7.4.2.v20110526(从 6.x 开始)。我进行了以下设置:

        <plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.4.2.v20110526</version>

<executions>
<execution>
<id>jetty-run</id>

<phase>package</phase>
<goals>
<goal>run</goal>
</goals>

<configuration>
<connectors>
<connector implementation="${connector}">
<port>80</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>

<webAppConfig>
<contextPath>/foo</contextPath>
</webAppConfig>

<webappDirectory>${project.build.directory}/foo</webappDirectory>

<scanIntervalSeconds>10</scanIntervalSeconds>

<systemProperties>
<systemProperty>
<name>logback.configurationFile</name>
<value>file:${basedir}/target/${project.artifactId}-${project.version}/WEB-INF/classes/logback.xml</value>
</systemProperty>
</systemProperties>
</configuration>
</execution>
</executions>

<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.13</version>
</dependency>
</dependencies>
</plugin>

由于一些我不清楚的原因,我不断收到下面的神秘错误消息:

2011-07-07 11:51:16.431:WARN::Aliased resource: file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp~=file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp
2011-07-07 11:51:16.507:WARN::Aliased resource: file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp~=file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp
ERROR: PWC6117: File "null" not found

也不异常(exception),但是我无法登录网络应用程序。

但是,如果我获取生成的 war 文件并将其部署到干净的 Jetty 安装中,它就可以完美运行。这是怎么回事……?我的意思是,这曾经与 6.x 插件一起使用。没有任何代码更改。

展开目录的内容与 war 文件中的内容完全相同 - 我检查过 - 没有丢失文件或任何明显的差异。

这是一个 Spring Web 项目。

有什么想法吗?有人以前见过这个吗?

非常感谢!

最佳答案

确保您的 ModelAndView-s 在 Controller 中正确映射:

return new ModelAndView("WEB-INF/jsps/main");

关于maven-2 - 隐秘的 jetty-maven-plugin 错误消息 'ERROR: PWC6117: File "null“未找到”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6608277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com