gpt4 book ai didi

maven - 使用 Netbeans(和 Maven)运行正确的上下文根

转载 作者:行者123 更新时间:2023-12-05 00:32:39 28 4
gpt4 key购买 nike

当我从 Netbeans 7.2 运行项目时遇到了一个小问题(我也使用 Glassfish 3.1.2 服务器)......

事实上,我正在将现有项目从 Ant 迁移到 Maven,我的 pom.xml 已完成,并且我使用了上下文根的自定义,如此处所述:http://maven.apache.org/plugins/maven-ear-plugin/examples/customizing-context-root.html但是当我从 netbeans 运行该项目时,它以我的 .ear 名称进行部署:localhost:8080/MyApplicationEAR-0.1-SNAPSHOT代替localhost:8080/MyApplicationName (在 <contextRoot>/MyApplicationName</contextRoot> 中引用)

如果我在浏览器中写入正确的 URL,它会工作正常,但并不是很愉快。

Netbeans 有问题还是我忘记了什么?

编辑:application.xml 是由 Maven 自动生成的,并且上下文根结构良好,但似乎 Netbeans 与此无关...

最佳答案

如果您正在使用 Maven 并部署到 JBoss,请尝试此操作。

您应该编辑 pom.xml 文件并将以下行添加到 <build>部分。

<finalName>${artifactId}</finalName>

关于maven - 使用 Netbeans(和 Maven)运行正确的上下文根,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13232497/

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