are sure u've import the jar files correctly into project , which version? is there any error shown on editior ? you need at least httpcore & httpclient
On Sat, Mar 10, 2012 at 2:23 PM, William Speirs <[email protected]> wrote: > It is probably a version/dep issue, which is why folks were asking for your > pom.xml file. I know nothing about NetBeans so I cannot tell you where to > look, but somewhere you need to specify the right lib & version on your > classpath. Maybe someone with more NetBeans knowledge could help you > more... > > Bill- > On Mar 10, 2012 8:15 AM, "Gregory Orton" <[email protected]> wrote: > > > It must be, as I use the build function built into netbeans. It wasn't by > > choice - I didn't even know maven existed until a few days ago. > > > > I just chose "new java project" in netbeans. > > > > > > > > -----Original Message----- > > From: William Speirs [mailto:[email protected]] > > Sent: 10 March 2012 21:07 > > To: HttpClient User Discussion > > Subject: RE: Issue: cannot get httpclient working in netbeans > > > > How are you building then, ant? > > > > Bill- > > On Mar 10, 2012 6:30 AM, "Gregory Orton" <[email protected]> wrote: > > > > > I don't have a pom.xml file. Not least one I can find in the project > > path. > > > > > > -----Original Message----- > > > From: kim young ill [mailto:[email protected]] > > > Sent: 10 March 2012 19:13 > > > To: HttpClient User Discussion > > > Subject: Re: Issue: cannot get httpclient working in netbeans > > > > > > post your pom.xml file. > > > > > > > > > On Sat, Mar 10, 2012 at 9:56 AM, Gregory Orton <[email protected]> > > wrote: > > > > > > > Thanks for the titbit: > > > > > > > > Here's an update: > > > > > > > > I had to add > > > > > > > > import org.apache.http.client.methods.*; > > > > > > > > otherwise netbeans reports "cannot find symbol" for the "new > > HttpGet();" > > > > instantiation. > > > > > > > > I am however, still left with the same old error of > > > "cli.execute(method);". > > > > > > > > I have checked the javadocs and DefaultHttpClient is subclass of > > > > AbstractHttpClient, so surely it should inherit the methods and > > > > therefore execute?!? Right? Why does netbeans have an issue with > this? > > > > > > > > Gregory > > > > > > > > -----Original Message----- > > > > From: David Motes [mailto:[email protected]] > > > > Sent: 09 March 2012 23:36 > > > > To: HttpClient User Discussion > > > > Subject: Re: Issue: cannot get httpclient working in netbeans > > > > > > > > Here are some lines of code that works with netbeans. note the > > imports > > > > > > > > import org.apache.http.Header; > > > > > > > > import org.apache.http.HttpResponse; > > > > > > > > import org.apache.http.auth.AuthScope; import > > > > org.apache.http.auth.UsernamePasswordCredentials; > > > > > > > > import org.apache.http.HttpEntity; > > > > import org.apache.http.HttpHost; > > > > import org.apache.http.impl.client.DefaultHttpClient; > > > > import org.apache.http.client.methods.HttpGet; > > > > import org.apache.http.impl.conn.ProxySelectorRoutePlanner; > > > > import org.apache.http.conn.params.ConnRoutePNames; > > > > > > > > ***SNIP > > > > > > > > HttpGet method = null; > > > > HttpHost targetHost = null; > > > > HttpHost proxy = null; > > > > DefaultHttpClient cli = new DefaultHttpClient(); > > > > > > > > method = new HttpGet(url); > > > > > > > > HttpResponse resp = null; > > > > HttpEntity ent = null; > > > > > > > > resp = cli.execute(method); > > > > > > > > ent = resp.getEntity(); > > > > > > > > On Fri, Mar 9, 2012 at 9:15 AM, Gregory Orton <[email protected]> > > wrote: > > > > > Hi there, > > > > > > > > > > > > > > > > > > > > I have been working on a piece of software in Netbeans for a > > > > > while, successfully using the JDK built in library > > "HttpUrlConnection". > > > > > However, for various reasons when I try to use HttpClient in my > > > > > software, I am running into constant issues. > > > > > > > > > > > > > > > > > > > > I download the both the *.jar files and the source code from the > > > > > hc.apache.org website and in netbeans I loaded the JAR files into > > > > > my libraries. Following this, I followed the tuotorial for a > "basic" > > > > > request in my code and at the top of the document "import > > > > org.apache.http.client.*;" > > > > > > > > > > > > > > > > > > > > Unfortunately with the example code: > > > > > > > > > > > > > > > > > > > > HttpClient httpclient = new DefaultHttpClient(); > > > > > > > > > > HttpGet httpget = new HttpGet("http://localhost/"); > > > > > > > > > > HttpResponse response = httpclient.execute(httpget); > > > > > > > > > > > > > > > > > > > > Netbeans starts complaining about several things: > > > > > > > > > > > > > > > > > > > > 1. It says that HttpClient and DefaultHttpClient are > incompatible > > > > > types and so I cannot assign one to another. > > > > > > > > > > 2. So if I set HttpClient to be DefaultHttpClient then I get > > > > > another error and it decides that httpclient has no .execute() > > > > > method defined for it. > > > > > > > > > > 3. If I cast (HttpClient) to from Default in the first > > > > > assignation, I can bypass this, but then the system rejects my > > > > > call of > > > > > execute() saying that the httpget is not a valid property to pass > > > > > to the > > > > execute command. > > > > > > > > > > > > > > > > > > > > There is obviously some very strange behaviour going on here - > > > > > it's clearly my netbeans set-up or I am missing something pretty > > > > > serious in my importing of these files. Will httpclient work > > > > > without Maven and importing everything it needs? I really need > > > > > some help getting httpclient into my netbeans project. I've done > > > > > so much reading and asking around on places like stack overflow, > > > > > but I honestly am at the end > > > > of my tether. > > > > > > > > > > > > > > > > > > > > Any help you can offer would be appreciated. > > > > > > > > > > > > > > > > > > > > Kind regards, > > > > > > > > > > > > > > > > > > > > Gregory > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -------------------------------------------------------------------- > > > > - To unsubscribe, e-mail: [email protected] > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > -------------------------------------------------------------------- > > > > - To unsubscribe, e-mail: [email protected] > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > >
