【问题标题】:How do I remove jar filename before endpoint's url?如何在端点的 url 之前删除 jar 文件名?
【发布时间】:2018-03-09 13:28:52
【问题描述】:

当我编译基于 maven 的项目时,我在“target/my-application”中有生成的 jar 文件。当我在本地运行我的应用程序时(如果这很重要,我使用Payara Micro),我在日志中有以下内容:

Payara Micro URLs
http://localhost:8080/my-application-1.0-SNAPSHOT

如何去掉 URL 地址中的my-application-1.0-SNAPSHOT

根据要求,我想说:

那是什么类型的应用程序?耳朵/战争?

war 应用程序(但是,maven 为我创建了“payara-uber-jar” 我通过java -jar filename.jar运行应用程序

它在什么应用服务器上运行?

Payara微

你在用maven吗?

是的,我是。

【问题讨论】:

  • 这取决于您在何处以及如何部署它。它还取决于包装类型......所以问题中需要更多信息
  • 你能给我一个我应该发布的所有信息的链接吗?
  • 那是什么类型的应用程序?耳朵/战争?它运行在什么应用服务器上?你用的是maven吗?回答这些问题可以得出准确的答案。

标签: java payara payara-micro


【解决方案1】:

您好,根据 Paraya 文档,您需要做的是:

java -jar payara-micro.jar --deploy NAMETHATYOUWANT.war

然后上下文路径将是 /NAMETHATYOUWANT

https://www.davidsalter.co.uk/payara-micro-context-path/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多