2015-09-19 54 views
0

嗨我正在使用簡單的Web應用程序使用。我是新手,只需使用網上找到的教程來設置環境。運行jersy顯示404

這是我加入,使運行球衣的罐子

Jersey Jars

和我的項目結構

project structure

所以當運行Tomcat沒有顯示在控制檯中的任何錯誤,但當我使用網址訪問時

http://localhost:8080/restwebservice/solomon/restapi 

我收到404資源未找到錯誤。這是我的代碼

import javax.ws.rs.GET; 
import javax.ws.rs.Path; 
import javax.ws.rs.Produces; 
import javax.ws.rs.core.MediaType; 

@Path("/restapi") 
public class RestHelloworld { 
    @GET 
    @Produces(MediaType.TEXT_PLAIN) 
    public String textRequest(){ 
     return "Hello there thanks for contacting plain text"; 
    } 
    @GET 
    @Produces(MediaType.TEXT_XML) 
    public String xmlRequest(){ 
     return " <?xml version=\"1.0\"?>" + "<contacttype> xml bitch </contacttype>";    } 


} 

這些都是我擁有的。不過,我不明白問題出在哪裏。請幫助我,以便我可以繼續。

+0

您需要提供更多的信息。當您啓動服務器時,控制檯顯示什麼內容?你的'web.xml'文件?當你點擊'http:// localhost:8080'時,你會得到tomcat主頁嗎? – thegauravmahawar

+0

沒有沒有得到的Tomcat主頁 – javaworld

+0

然後,該設置是不正確的。您需要首先確保'http:// localhost:8080 /'爲您提供tomcat主頁。 – thegauravmahawar

回答

0

改變這個配置中的服務器選項卡上 雙擊後 - >選擇服務器位置 - >使用Tomcat安裝

工作很好,謝謝你的答案傢伙