Javascript 404调用java方法时出错

Javascript 404调用java方法时出错,javascript,java,angularjs,ajax,http,Javascript,Java,Angularjs,Ajax,Http,我正在用AngularJS和Java构建Web应用程序。 我试图从angularJS调用一个java方法,但遇到404错误。 Java代码: @Stateless @ApplicationPath("/resources") @Path("test") public class RunsResource extends Application { @GET public Object helloWorld() { return say; } } Jav

我正在用AngularJS和Java构建Web应用程序。 我试图从angularJS调用一个java方法,但遇到404错误。

Java代码:

@Stateless
@ApplicationPath("/resources")
@Path("test")
public class RunsResource extends Application {

    @GET
    public Object helloWorld() {
        return say;
    }
}
Javascript代码:

app.controller('runsList', function($scope, $http) {
$scope.hello = function() {
    alert("hihihihihihi");
    $http({
        url : 'resources/test',
        headers: {'Content-Type': 'application/json'},
        method : 'GET'
    }).success(function(data) {
        alert(data);
    }).error(function(data, status, headers, config) {
        alert("Error: "+status);
    });
};
调用hello函数时,出现以下错误:

 http://localhost:5140/myapp/resources/test 404 (Not Found)

我做错了什么?

您尝试过:
http://localhost:5140/resources/test
并确保端口为5140检查资源是否正确映射到xml文件您是否尝试过:
http://localhost:5140/resources/test
并确保端口为5140检查资源是否正确映射到xml文件中