好的,我的问题是我需要将我的网站从 eclipse 部署到我的大学提供的在线服务器。我已经处理了一个指南,它建议我将我的整个项目转换成一个 WAR 文件。 WAR 文件放在我的桌面上,并且该特定路径也应用于我的 Filezilla 设置。 问题是,当我尝试使用以下 URL 通过 filezilla 运行代码时
ftp://Kristian1709tomcat@Kristian1709.tomcat.student.hum.au.dk/webapps/b-exam-ba-newssite.war -
我的浏览器开始下载 WAR 文件,而不是将其显示为网站。
老师给我的指示如下:
主持人 Kristian1709.tomcat.student.hum.au.dk
用户名:Kristian1709@tomcat
密码:*******
非常欢迎任何形式的帮助,因为我必须处理整个项目以备明天的期末考试。
提前谢谢!
最佳答案
FTP 代表文件传输协议(protocol),根据我的经验,War 文件将在应用服务器内运行,例如 glassfish 或 tomcat 服务器,并通过浏览器查看,而不是 FTP 客户端
确保它托管在应用程序服务器中,更改 url 应该可以解决您的问题。
我在 glassfish 服务器上部署了大约 4 个 war 文件,它们独立于 http 和 ftp。
在浏览器中转到此处 Kristian1709.tomcat.student.hum.au.dk
并登录/部署
关于java - FTP - 如果将 WAR 文件显示为网站,则客户端会下载 WAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45787988/