Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can not use the com.sun.net.HTTPServer.httpserver

I am using Eclipse Indigo and Java jdk7.

I'd like to create a litte webserver, but I am not able to use sun's webserver.

When I type:

{
 com.sun.net.httpserver.httpserver server;
}

I get the following Eclipse-Error-Message:

Description Resource    Path    Location    Type
Access restriction: The type HttpServer is not accessible due to restriction
    on required library C:\jdk1.7.0\jre\lib\rt.jar
Server.java /REST-Server/src/com/test/restserver    line 7  Java Problem

What am I doing wrong here? I do not have to include any other jar? Do I?

like image 572
Subby Avatar asked Apr 22 '26 19:04

Subby


1 Answers

You shouldn't use Sun's internal packages since they can be not present in other VM's. If you're sure you won't use other VM then Sun's/Oracle's, you can disable this warning in Project properties -> Java Compiler -> Errors/Warnings -> Deprecated and restricted API

like image 56
Danubian Sailor Avatar answered Apr 24 '26 09:04

Danubian Sailor



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!