我试图从分解的war目录进行部署,但得到了相同的上下文错误(如果我从eclipse进行部署,或者如果我尝试从manager页面进行部署,则会发生这种情况,错误输出如下):
我的运行配置-war:exploded tomcat:exploded-将分解的war文件的内容复制到\apache7\work\Catalina\localhost
是否缺少apache\tomcat配置设置<非常感谢您的任何想法!
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<url>http://***:8080/manager/text</url>
<path>/mycontext</path>
<warDirectory>
${project.build.directory}/exploded/${project.build.finalName}.war
</warDirectory>
<server>etomcat</server>
<username>${tomcat.username}</username>
<password>${tomcat.password}</password>
</configuration>
eclipse的输出:无法执行目标组织。科德豪斯。mojo:tomcat maven插件:1.1:MyProject上的分解(默认cli):无法调用tomcat管理器:失败-无法在上下文路径/mycontext上部署应用程序
日志:127.0.0.1-tomcat[25/Jul/2013:14:05:28 -0400]"GET /manager/text/deploy?我的上下文
[错误]无法执行目标组织。科德豪斯。mojo:tomcat maven插件:1.1:MyProject上的分解(默认cli):无法调用tomcat管理器:失败-无法在上下文路径/mycontext上部署应用程序
组织。阿帕奇。专家生命周期。LifecycleExecutionException:无法执行目标组织。科德豪斯。mojo:tomcat maven插件:1.1:ProjectPathways上的分解(默认cli)核心war:无法调用tomcat管理器:失败-无法在上下文路径/mycontext上部署应用程序
at org.apache.html" target="_blank">maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
...LifecycleModuleBuilder。buildProject(LifecycleModuleBuildere(Launcher.java:409)位于org。科德豪斯。神经丛。阶级世界。发射装置。发射装置。main(Launcher.java:352)由:org引起。阿帕奇。专家插件。MojoExecutionException:无法调用Tomcat管理器:失败-未能在上下文路径/mycontext处部署应用程序
tomcat maven插件已被移动到Apache伞,并自v1.1以来进行了重大更新。我试图恢复到上面你正在使用的mojo,但也无法部署它。有一个Tomcat7特定的魔法效果很好。
尝试使用
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
...
</configuration>
</plugin>
相反您可以在以下位置找到所有文档:https://tomcat.apache.org/maven-plugin-2.1/index.html
知道如何在变化时重新部署html和jsp吗?
在我解释这个问题之前,我只想指出,我对NetBeans和Tomcat完全陌生,我正在做一个学校项目。话虽如此,但问题正是如题所言。下面是我尝试运行一个简单的Hello World jsp时的输出: 在C:\User\lostl\OneDrive\Documents\NetBeansProjects\Project3\build\web部署正在进行中...部署?config=file:/C:/Use
我想创建一个JSF spring应用程序,但我的war没有部署,因为这个错误: ScanJars至少对一个JAR进行了TLD扫描,但没有TLD。启用此记录器的调试日志记录,以获取已扫描但未在其中找到TLD的JAR的完整列表。在扫描过程中跳过不需要的JAR可以改善启动时间和JSP编译时间。09-oct-2018 12:02:56.143 SCHWERWIEGEND[RMI TCP连接(6)-127.
我正试图将一个。war项目部署到我的tomcat7安装中。 我使用的是Ubuntu12.04和Tomcat7。
我有以下... 也试过... 这是WAS6-8.5的一个港口项目
我想部署一个库到我公司的远程存储库。 这是我第一次想将库项目部署到远程存储库。 我收到以下错误消息: org.sonatype.aether.transfer.artifactNotFoundException:找不到工件com.http: httpkit: jar: 0.0.1internal.repo(http://jenkins.internal.com/) 也许我理解了一些完全错误的地方,