我在Apache Tomcat服务器上有一个非常简单的Axis Web服务(例如localhost:9999)。我使用Eclipse Java EE创建并运行了所有内容。
我想用JavaScript在HTML页面上调用该Web服务(在Aptana Studio 3中制作) - 当我打开HTML时,由于跨域策略而出现错误。
我该如何解决这个问题?或者这是错误的方式?
我尝试在运行配置中使用base-url在与Web服务相同的端口上运行它,但它不起作用(使用端口)。我可以在同一个端口上运行吗?
如果你可以帮助我,那会很好。
答案 0 :(得分:0)
下载Apache Tomcat(与版本无关)时,选择运行服务器的端口。
如果Tomcat与Eclipse Java EE绑定,请确保tomcat尚未运行。您通常可以通过右键单击任务栏上的Tomcat工具图标来检查这一点。如果它已经在运行,请将其停止,然后再尝试通过eclipse运行tomcat。
如果你没有将tomcat与eclipse捆绑在一起,这里是一个关于如何做到这一点的教程视频:https://www.youtube.com/watch?v=LdThrERsSsI
希望这有帮助