问题正是标题所暗示的。我对JavaEE / JakartaEE开发相当陌生,我使用IntelliJ作为我的IDE。
但是,在访问上面的URL时,我得到'拒绝连接'错误:
请帮帮我
**编辑:**这是控制台上打印的唯一错误:
Aug 28, 2023 8:27:02 AM org.jboss.logmanager.JBossLoggerFinder getLogger
ERROR: The LogManager accessed before the "java.util.logging.manager" system property was set to "org.jboss.logmanager.LogManager". Results may be unexpected.
下面是我在pom.xml
中的依赖项
<dependency>
<groupId>jakarta.faces</groupId>
<artifactId>jakarta.faces-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>6.0.0</version>
<scope>provided</scope>
</dependency>
1条答案
按热度按时间zmeyuzjn1#
一个普通WildFly示例的默认端口是8080(和许多其他Jakarta EE应用服务器一样),但是您的IntelliJ Server配置的“打开浏览器”部分的“URL”条目指定为8110。这不对您需要编辑'URL'条目以使用端口号8080:
http://localhost:8080/hello-1.0-SNAPSHOT/
这个特定的配置条目实际上对正在使用的实际服务器一无所知。它基本上是一个自由输入设置,告诉IntelliJ启动哪个Web浏览器,以及一旦部署成功就打开哪个URL。这是一个自由入口,因为在同一台机器上可能有一个代理服务器或主机文件配置,IDE无法控制,这会进一步更改最终的主机名和/或端口和/或甚至上下文路径以到达部署。