我必须遗漏一些非常明显的东西,但我无法弄清楚如何发布&运行一个简单的JavaScript& HTML项目到本地VM上的Apache服务器。
我已经尝试了本地安装的Eclipse帮助,但似乎总是在没有填写所需内容的完整细节的情况下结束,并且没有摘要可以开始完成对完成应该完成什么所需的内容的概述是一项简单的任务。
我的项目很简单,它包含指向单个JavaScript文件和HTML文件目录的链接。我已经创建了一个服务器,在VM上提供Apache服务器的详细信息,据我所知,我现在需要将项目与服务器链接,但我无法确定如何执行此任务。如果我右键单击项目并转到Run As/Configurations
,Create, manage and run configurations
窗口允许我创建新配置,但服务器选择框不包含服务器。
我真的不知道这是否是我需要做的事情但是我已经尝试了很多选项,我现在完全失去了。
在服务器窗口中,服务器显示“已启动,已同步”,但它甚至没有尝试将文件写入服务器目录(安装在我的文件系统上)。
我正在使用'Eclipse IDE for JavaScript Developers'v1.4.1,'Eclipse Platform'v3.7.1。
有人能指出我正确的方向发布和运行一个简单的JavaScript&本地虚拟机上的HTML项目?
答案 0 :(得分:20)
使用Eclipse在Apache服务器上发布静态内容和JavaScript
添加服务器
创建一个Web项目
将当前的js和html文件复制到“WebContent”目录中 Project Explorer。
在“服务器”选项卡中
您应该能够在发布目录中看到您的内容。 您可以访问
页面http://localhost:/ context_root
喝彩!
答案 1 :(得分:10)
在开始运行您的Web项目之前,您应该拥有Apache Tomcat,JBoss等任何服务器。
1.右键单击您的项目 - 运行方式 - 在服务器上运行
2.Consider目前没有配置到Eclipse中的服务器,所以你必须选择服务器(考虑你有Apache Tomcat服务器)并配置到Eclipse中并单击完成。服务器将自动启动,项目将在Eclipse内部浏览器中运行。
3.如果服务器未启动 - 右键单击服务器 - 在下面的服务器选项卡中 - 选择启动选项。
4.服务器启动失败的可能性 - 服务器中配置的端口可能被其他服务器使用,因此您需要更改服务器端口 - 右键单击配置的服务器并单击“打开” - 更改HTTP端口8080到其他一些港口。
5.启动服务器
6.有一个选项可以检查您的项目是否在服务器中成功部署。右键单击已配置的服务器,然后单击添加和删除选项 - 将显示可用的Web项目和已部署的Web项目。
答案 2 :(得分:1)
我试过这个并且能够通过这样做来实现它:
1)删除Servers选项卡中的服务器。也可以进入首选项 - >服务器 - >运行时环境并确保按照自己的方式设置服务器。例如,如果您使用的是真实的Web服务器,请使用HTTP服务器并指定端口以及发布到的位置的路径(这是它将您的内容写入的位置)。
2)右键单击Servers选项卡,创建一个新服务器。这将让您在首选项(上面)中选择您创建(或使用)的服务器,然后它将允许您选择工作区中与服务器关联的项目。
3)右键单击服务器并选择“发布”,您将在为服务器选择的目录中看到工件。您现在应该可以使用服务器访问它们了。
(当你第一次开始时,想出这个并不容易,所以我理解你的挫折感。)