Java open-source project-IQQ Learning Record-building and startup of the Project Environment

Source: Internet
Author: User

 

Author: sushengmiyan

I have graduated for a while and have been working on the company's Delphi project and desktop applications for almost a year and a half. What is boring is really intolerable. Ah, during the annual meeting, I went through the shit and got a Lenovo all-in-one machine. I think it's useless to keep it. The pre-installed system is still linux, I thought about installing XP in linux (not very fond of win8), but I didn't succeed. So I uninstalled linux and installed XP, a programmer's machine, I don't know what to do about other things. I just set up a development environment, from c ++/python/Wing IDE to java/Eclipse and other programming languages, I didn't do anything else in the middle of the night. It was all about language installation. Sorry, my machine. It takes about 50 s to be started. Okay, it's useless. Now let's talk about a project that we got this evening. It's java, and the open-source project name is IQQ.

IQQ:

Personal Understanding: IQQ is a desktop application applet developed using the WEBQQ protocol. It is developed using the Java language for cross-platform development and can run on various platforms supported by Java. Of course, it is only for study and use, and cannot be used as a commercial purpose. Based on the Linux (Ubuntu 12.04) system, the author uses IDE NetBeans for development and contributes to various programmers in the form of open source code, it currently implements basic functions such as login and chat, and is currently in the stage of Interface Optimization and performance improvement. It is hosted on Google projects ,, I hope you can develop this project together or join us if you are interested.

 

The source code and daily structure are indicated on the official website. You can obtain the source code as needed. svn is required when you obtain the Code. This is the foundation, right? If you don't know svn, you can learn svn first, here I have some learning records when I first came into contact, you are interested in can look at the http://blog.csdn.net/sushengmiyan/article/details/7437446

 

For developers, with the source code, it is undoubtedly a great pleasure. With the source code, we can do what we want. (* ^__ ^ *) Xi ...... Let's take a simple look at how to successfully run this project ~

First, I will introduce my current environment Configuration:

Computer hardware: ideacentre b320i (* ^__ ^ ...... The Department won the prize at the annual meeting.

Operating System: windows xp (although it is not maintained in the future, it is classic and cannot be changed)

Software System: JDK 1.7.0 _ 51-b13 (latest JDK version), Eclipse (Standard Edition), and turtle SVN (tortoisesvn.net download)

Now, with the above environment, we need to get the IQQ project source code and link to the official website. Now we only need to get the two:

1. svn: http://iqq.googlecode.com/svn/trunk/IQQ_V2.1/

Ii. svn: http://webqq-core.googlecode.com/svn/incubator/WebQQCore/

Note that ② is the project to be depended on.

All the information I got here is stored in the disk directory E: javaEclipse,

The two projects are IQQ_V2.1 and WebQQCore, And the ProjctSrc in the middle is the folder used by Eclipse.

 

After using svn to save the folder, you need to use eclipse to create a project.

File-New-JavaProject project name I obtained is JQQ, all the way down next, to finish. After a project is created. Right-click the project and choose import. In the import dialog box that appears, select General and select Existing Projects into Workspace all the way to next. When you select the imported project, select the downloaded IQQ_V2.1 directory.

Okay. At this time, the project has been imported. At this time, I found that the project still cannot run correctly because the referenced WEBQQ project was not introduced, so I will execute the import again, select the WebQQCore Directory Project. Okay, so we can set up the environment.

If you see the interface below, you are not far from success.

In this case, right-click eclipse and run it. Let's see the results ~

Start logon screen

Logon interface:

You can send messages!

The rest is to look at the source code. (* ^__ ^ *) Xi ......, I'm so excited. New Year

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.