Java - 本地主机根文件夹?

标签 java .net silverlight eclipse web-services

经过大量调查从 silverlight 调用 Web 服务: Calling a Java Web service from silverlight throws an exception

我发现我应该创建一个 clientaccesspolicy.xml 文件并将其放在应用程序的根文件夹中。我将其复制到我的 ASPX(网页)的根文件夹中,但没有帮助。我猜根文件夹应该是我的 Java 服务的服务器的根文件夹。我的 Win7 x64 系统上有 apache 服务器,但停止它后 Java 仍然可以工作,所以我猜测 Eclipse IDE 的服务器与 Apache 不同。

所以这里的主要问题是:Java Eclipse 服务器的根文件夹在哪里?我应该将该 xml 文件放在哪里?

谢谢。

最佳答案

如果您使用带有 Endpoint.publish(String) 的自托管 Java Web 服务,那么我认为不可能添加更多文件进行传递,例如跨域.xml

相反,您需要从自托管 Web 服务切换到服务器托管 Web 服务,如 here 中所述。 (本教程使用 Netbeans,但使用 Eclipse 也应该可以使用类似的方法,即使在本示例中使用 Netbeans 可能稍微容易一些)。由于Tomcat作为服务器,也可以传递相应的Silverlight项目文件,这样就不需要crossdomain.xml了

关于Java - 本地主机根文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5605998/

相关文章:

visual-studio - silverlight 中 CodeFile.cs 和 Class.cs 的区别

silverlight - 如何禁用 Windows Phone 7 启动画面?

wpf - 在按钮的控制模板中,如何设置包含的文本的颜色?

java - JSF 页面在多次重新加载时卡住

.net - 如何删除标签控件中的填充?

.net - 生成 .NET EAN-13 字符串

.net - 在没有单独的插件接口(interface) DLL 的情况下,如何使应用插件感知?

java - Android - 选择 HTTP Java 库

java - 泛型类型枚举和静态导入导致方法不明确问题

Java 对象类型切换的替代方案