The best plugin for Eclipse

hi,
can anyone tell me what is the best plugin for developing STRUTS application using ECLIPSE ?
And for developing J2EE application with ECLIPSE ?
Obviously i prefere FREE plugin, but i also consider commercial plugin if they speed up a lot development
Thanks
Alessandro from Bologna

I haven't used Lomboz (downloading it now) but have used MyEclipse for a couple of years now and really like it. It's $29.99/year.
http://www.myeclipseide.com

Similar Messages

  • Best plugin for eclipse

    what is the best plugin for eclipse which is used to develop JSP with?
    I see alot of people speak of MyEclipse, but that isnt free, and i wouldnt want to pay money for something i use for work

    You should download the Eclipse WTP All in one package. This comes with the standard Eclipse editor plus all the tools needed for developing java web apps, jsps, servlets, etc.
    the file is named wtp-all-in-one-sdk-XXX where XXX is your OS.
    http://download.eclipse.org/webtools/downloads/drops/R1.5/R-1.5.1-200609230508/

  • What's the best plugin for wide-angle / perspective correction

    Hi guys,
    I do a lot of location photography with a wide angle lens. When shooting upwards it sends the top of the building into the distance. My workflow has been to export to Photoshop for these and use the 'Transform' tools to add a little correction.
    Do any of you use an aperture plugin for this and if so, would you recommend one to me?
    Thanks for your help.
    Richard

    Well, unfortunately Flash was the universal format, and then Steve Jobs decided that he did not like Adobe. As most browsers on Earth were FLV playback enabled and if not, were only a quick, free download away. Now, it seems that Apple's devices will only work with flavors of MOV. One can still download and install Apple's QT Player (though several recent versions did not work well with Adobe programs - Steve Jobs sabotage?).
    Instead of coming together on universal formats/CODEC's, it seems that many wish to fragment the market to support just their products. One is at the mercy of these hardware and software companies. Producers probably should now do several versions of everything, if they wish to cover all bases. Someone will have to download and install something.
    Good luck,
    Hunt

  • Dwonloading GUI plugins for eclipse IDE in fedora

    Hi All,
    I have downloaded the eclipse-jee-europa-fall2-linux-gtk.gar.gz. but it doesn't contain the visual editor for doing swing application. can you help me how to download visual editor plugins? I tried to do that but it was not success
    Best
    Kapila

    Hi, sometimes installing all the necessary plugins for eclipse to have the GUI editor is complicated, searching for help I found EasyEclipse:
    [http://www.easyeclipse.org/site/distributions/desktop-java.html|http://www.easyeclipse.org/site/distributions/desktop-java.html]
    There are several distributions, this one includes the GUI editor and is designed for java desktop applications. Although I prefer NetBeans to eclipse which also has a GUi editor.
    I dont use Fedora but I am sure you wont find problems getting easyeclipse installed.
    Good luck!
    Edited by: ElioCapellaSanchez on Sep 4, 2008 2:54 AM

  • Error installing JavaFX 1.2 Plugin for Eclipse

    Hi
    I'm trying to install the JavaFX Plugin for Eclipse 3.5.1. I followed the instructions on the site, but when eclipse is downloading the needed files(from http://javafx.com/downloads/eclipse-plugin/ ) I get the following error:
    An error occurred while collecting items to be installed
    session context was:(profile=SDKProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,com.sun.javafx.eclipse.core,1.2.0.200905280115
    No repository found containing: osgi.bundle,com.sun.javafx.eclipse.editor,1.2.0.200905280115
    No repository found containing: osgi.bundle,com.sun.javafx.eclipse.editor.lib,1.2.0.200905280115
    No repository found containing: org.eclipse.update.feature,com.sun.javafx.eclipse.feature,1.2.0.200905280115
    No repository found containing: osgi.bundle,com.sun.javafx.eclipse.templates,1.2.0.200905280115
    Any ideea on what's wrong ? Please help.
    Thanks in advance

    Tnx for replies.
    After half a day of research I have come to a (hasty) conclusion that for my type of application JavaFX is NOT READY for adoption.
    I was surprised to find that official Java and JavaFX integration only consists of embedding Swing components in JavaFX. Ill be using multithreading, asynch socket IO, tray icon/menu and a few others things that dont seem easy if at all possible to do in JavaFX. For long periods the application will be running without any visible gui while still doing lots of networking. So obviously Java is going to be controlling the the App and JavaFX will only be in charge of the View. I found some hacks to run JavaFX from Java but I don't want to do hacks and possibly break the license.
    Im a bit confused where Sun is going with JavaFX, they add support for WS and ATOM - does that mean they will eventually copy all features from Java to JavaFX changing it from a domain specific language to general purpose one? If they dont provide an easy way for the app to do the grunt work in java and only use JavaFX for gui then that must be their aim? But how many developers are gonna wait for years untill JavaFX can do everything that Java can do?

  • Oracle database plugin for Eclipse?

    I'm looking for the Oracle plugin for Eclipse described on this page [http://download.oracle.com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html|http://download.oracle.com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html]
    As far as I could tell, that page has no link for downloading the tool. Are there recommended tools for doing Oracle 10g database development in Eclipse? Thanks.

    I'm looking for the Oracle plugin for Eclipse described on this page [http://download.oracle.com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html|http://download.oracle.com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html]
    As far as I could tell, that page has no link for downloading the tool. Are there recommended tools for doing Oracle 10g database development in Eclipse? Thanks.

  • Ant plugin for eclipse

    Hi,
    how can I install the ant plugin for eclipse? Yesterday I installed apache-ant, eclipse was already installed before. But eclipse looks the same as before, there are no ant features. So I've taken a look at the files of the ant package - it seems that the eclipse plugin is not included.
    Is there an "arch-way" to install the plugin?
    Thorsten

    have you tried to create a "Simple/File" named "build.xml" in your project directory ? Eclipse should recognize build.xml as an ant file, and give you a nice editor for it...
    I have the following packages:
    'ls /opt/eclipse/plugins |grep ant'
    org.apache.ant_1.6.5
    org.eclipse.ant.core_3.1.0.jar
    org.eclipse.ant.ui_3.1.0.jar
    and thats how it works for me...
    I also have the option of an ant view
    "Windows=>Show view=>Ant"

  • Switching the language of the "Crystal Reports for Eclipse" plugin

    Good day everyone,
    I would like to ask about configuring the language of the "Crystal Reports for Eclipse" plugin:
    - I have "Crystal Reports for Eclipse" version: 2.0.7.r1040
    - I have installed the language packs 1 and 2
    - Currently, the Crystal Reports perspective and the associated views are displayed in German.
    - I would like to switch these views back to English.
    Questions:
    1. How can I switch the language?
    2. Will this switching of the language have any known side effect on the existing reports, because some of the reports in my current project are displayed in German?
    Thank you in advance for your support.
    Best regards,
    Samar

    Hello everyone,
    I have found a solution for this question that I would like to share with you.
    - Browse the Control Panel
    - Open the Regional and Language Options
    - In the Regional Options tab under the Standards and formats group, select the Locale that you prefer.
    - *Restart Eclipse* and the Crystal Reports plugin would read the changed setting and display the Crystal Reports perspectives and views in the language of the selected Locale.
    Best regards,
    Samar
    Edited by: Samar Hossam on Jun 30, 2011 6:56 PM

  • Unable to install the "Maven Integration for Eclipse" plugin

    I am having trouble trying to install the "Maven Integration for Eclipse" plugin.
    The tab Installed list the plugin with an Install button activated.
    Then when I click on Install, I get the following log:
    Your original request has been modified.
      "m2e - slf4j over logback logging (Optional)" is already installed, so an update will be performed instead.
      "m2e - Maven Integration for Eclipse" is already installed, so an update will be performed instead.
    Cannot complete the install because one or more required items could not be found.
      Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
      Missing requirement: m2e logback configuration 1.4.0.20130601-0317 (org.eclipse.m2e.logback.configuration 1.4.0.20130601-0317) requires 'bundle org.slf4j.api 1.6.2' but it could not be found
      Cannot satisfy dependency:
        From: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
        To: org.eclipse.m2e.logback.configuration [1.4.0.20130601-0317]
    I am running FlashBuilder 4.6.
    I have Eclipse Juno also installed.
    I am running on Windows7.
    I tried to uninstall both Eclipse and FB and just reinstall FB but still I have the same problem.
    Any help would be greatly appreciated?

    Â Hi Senthil
    The only way for you to get CR4E is to download it from our web site.
    I just made a try, just to check if our web site was having any troubles today, and it worked fine, so I assume you might be experiencing some troubles on your side with your internet connexion.
    I have successfully downloaded the All-In-One zip file of CR4E, that you can find there :
    Â http://diamond.businessobjects.com/node/433
    I suggest you give it some more tries.
    Thank you for using CR4E.
    Thierry (Business Objects)

  • Is possible the encrypt decrypt operation in JCDE plugin for Eclipse

    I am new in java card.
    We are still in a LONG wait for the JCOP tools. In the meantime we are trying another tools and we have found I this JCDE plugin for Eclipse.
    I try to work one sample but I have a problem. To create applet problem.
    Is the problem in sample or is JCDE plugin not support encrypt decrypt operation?
    Actually is this possible to signing , hashing operation in JCDE as similation.
    Please answer.
    I take this error:
    Exception from the invoked install() method:public static void handsonRSAEncryptDecrypt.HandsonRSAEncryptDecrypt.install(byte[],short,byte)
    The sample is
    package handsonRSAEncryptDecrypt;
    import javacard.framework.*;
    import javacard.security.*;
    import javacardx.crypto.Cipher;
    * Jeffrey C
    * 6/21/08
    public class HandsonRSAEncryptDecrypt extends javacard.framework.Applet
         //globals
         RSAPrivateCrtKey rsa_PrivateCrtKey;
         RSAPublicKey rsa_PublicKey;
         KeyPair rsa_KeyPair;
         Cipher cipherRSA;
         final short dataOffset = (short) ISO7816.OFFSET_CDATA;
         //constructor
         private HandsonRSAEncryptDecrypt(byte bArray[], short bOffset, byte bLength)
              //generate own rsa_keypair
    rsa_KeyPair = new KeyPair( KeyPair.ALG_RSA_CRT, KeyBuilder.LENGTH_RSA_1024 );
    rsa_KeyPair.genKeyPair();
              rsa_PublicKey = (RSAPublicKey) rsa_KeyPair.getPublic();
              rsa_PrivateCrtKey = (RSAPrivateCrtKey) rsa_KeyPair.getPrivate();
              cipherRSA = Cipher.getInstance(Cipher.ALG_RSA_PKCS1, false);
              register(bArray, (short) (bOffset + 1), bArray[bOffset]);
         //install
         public static void install(byte bArray[], short bOffset, byte bLength)
              new HandsonRSAEncryptDecrypt(bArray, bOffset, bLength);
         public void process(APDU apdu)
              if (selectingApplet())
                   return;
              byte[] buf = apdu.getBuffer();
              if (buf[ISO7816.OFFSET_CLA] != 0) ISOException.throwIt(ISO7816.SW_CLA_NOT_SUPPORTED);
              if (buf[ISO7816.OFFSET_INS] != (byte) (0xAA)) ISOException.throwIt(ISO7816.SW_INS_NOT_SUPPORTED);
              switch (buf[ISO7816.OFFSET_P1])
              case (byte) 0x01:
                   encryptRSA(apdu);
                   return;
              case (byte) 0x02:
                   decryptRSA(apdu);
                   return;
              default:
                   ISOException.throwIt(ISO7816.SW_WRONG_P1P2);
         private void encryptRSA(APDU apdu)
              byte a[] = apdu.getBuffer();
              short byteRead = (short) (apdu.setIncomingAndReceive());
              cipherRSA.init(rsa_PrivateCrtKey, Cipher.MODE_ENCRYPT);
              short cyphertext = cipherRSA.doFinal(a, (short) dataOffset, byteRead, a, (short) dataOffset);
              // Send results
              apdu.setOutgoing();
              apdu.setOutgoingLength((short) cyphertext);
              apdu.sendBytesLong(a, (short) dataOffset, (short) cyphertext);
    //     private void decryptRSA(APDU apdu)
    //          byte a[] = apdu.getBuffer();
    //          short byteRead = (short) (apdu.setIncomingAndReceive());
    //          cipherRSA.init(rsa_PublicKey, Cipher.MODE_DECRYPT);
    //          cipherRSA.doFinal(a, (short) dataOffset, byteRead, a, (short) dataOffset);
    //          // Send results
    //          apdu.setOutgoing();
    //          apdu.setOutgoingLength((short) 24);
    //          apdu.sendBytesLong(a, (short) dataOffset, (short) 24);
         private void decryptRSA(APDU apdu)
              byte a[] = apdu.getBuffer();
              short byteRead = (short) (apdu.setIncomingAndReceive());
              cipherRSA.init(rsa_PublicKey, Cipher.MODE_DECRYPT);
              short textlenth = cipherRSA.doFinal(a, (short) dataOffset, byteRead, a, (short) dataOffset);
              // Send results
              apdu.setOutgoing();
              apdu.setOutgoingLength((short) textlenth );
              apdu.sendBytesLong(a, (short) dataOffset, (short) textlenth );
    script
    powerup;
    // Select the installer applet
    0x00 0xA4 0x04 0x00 0x09 0xa0 0x00 0x00 0x00 0x62 0x03 0x01 0x08 0x01 0x7F;
    // create HandsonRSAEncryptDecrypt applet
    0x80 0xB8 0x00 0x00 0xd 0xb 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x00 0x00 0x00 0x7F;
    powerdown;
    output
    Received ATR = 0x3b 0xf0 0x11 0x00 0xff 0x00
    CLA: 00, INS: a4, P1: 04, P2: 00, Lc: 09, a0, 00, 00, 00, 62, 03, 01, 08, 01, Le: 00, SW1: 90, SW2: 00
    CLA: 80, INS: b8, P1: 00, P2: 00, Lc: 0d, 0b, 01, 02, 03, 04, 05, 06, 07, 08, 09, 00, 00, 00, Le: 00, SW1: 64, SW2: 44
    Thanks for help.

    I think you should try and get error manner for solving problem.
    Allah yardimcin olsun ne diyeyim.

  • JavaFX plugin for Eclipse IDE problem with installation

    Hello all,
    I am following installation instruction from: http://docs.oracle.com/javafx/1.2/gettingstarted/eclipse-plugin/index.html
    In my Eclipse IDE "Install new software" -> "Add site" the link http://javafx.com/downloads/eclipse-plugin/ is not recognized as valid software site.
    I receive message:
    "Unable to read repository at http://javafx.com/downloads/eclipse-plugin/.
    http://javafx.com/downloads/eclipse-plugin/ is not a valid repository location."
    Please help me to install JavaFX plugin for Eclipse.
    Best regards,
    Slawek

    913150 wrote:
    I appreciate someone is providing "homemade" plugins but when You want design reliable application it is better to use some widely supported solution.
    Tom Schindl is the only one person who takes care about this stuff. For me it is not an option :(
    I am using Eclipse because my company uses it. I used to Eclipse. However when it comes to test some new technologies form Java world I see problems.
    Oracle drives Java development - they launched GlassFish, Netbeans, JavaFX.... etc. Eclipse has to catch up with every new thing but it takes time.
    Assuming NetBeans developers are in better situation. Easy Glassfish integration, embeded support for JavaFX....
    I don't like to use two IDE's pararelly.
    Is there any chance that official plugin for JavaFX 2.0 will be available?
    Funny how you rant about all that and still demand answers about Eclipse in the Oracle Java forum.
    This has nothing to do with how Eclipse advances; "Eclipse" is only the bare IDE and a minimal set of plugins. Basically everything that you bolt onto it is a third party, or "home made" plugin. Some plugins will be updated quickly, others more slowly depending on how active the developers are. Its just how Eclipse works. At least try this alternative plugin, perhaps it is usable until a better supported solution opens up for Eclipse. Or use Netbeans. Or use command line tools. Be a true engineer - adapt to the situation and get the job done.

  • UML plugin for eclipse 3.0

    hi,
    could someone point me in the direction of the best UML plugin for eclipse 3.0,
    where to install it etc...
    I did download uml2-1.1M1.zip but I cannot find any documentation on where to install it. I'm not sure if this is the best plugin actually so I don't mean to contradict my original question.
    any help would be greatly appreciated,
    thanks,
    jp.

    I'm not tied to eclipse, however I like it you see.
    Although I do see where your going with this. If NetBeans is enterprise then there is no way I can convince accounts to give me the money.
    I've realised through trial and error its painful building applications that have not been designed to a J2EE design pattern such as UML. I have tended to sketch things down and rock and roll.
    We are planning to redevelop an application that is currently built with coldfusion using the struts framework and other components. I really want to have this application on diagram first (TOTALLY), before any coding begins. You don't see reusable objects that well when just coding.
    Is there a completely independent modelling tool out their for J2EE that is not tied to any IDE as a plugin and is free. This defeats the whole purpose I guess. But I could quite easily import classes into an eclipse project that have been created somewhere else by a UML tool.

  • Java ME SDK 8 Plugins for Eclipse?

    When will an Oracle Java ME SDK 8 (Early Access 2, )Plugins for Eclipse become available?
    Thanks.

    We plan to have Eclipse support around June/July, in accordance with the original Eclipse schedule for Java 8 support - this is because ME SDK 8 also needs the updated Eclipse MTJ framework.
    Best,
    -- Terrence

  • What is the best antivirus for MacBook Pro?

    What is the best antivirus for MacBook Pro?

    1. This comment applies to malicious software ("malware") that's installed unwittingly by the victim of a network attack. It does not apply to software, such as keystroke loggers, that may be installed deliberately by an intruder who has hands-on access to the victim's computer. That threat is in a different category, and there's no easy way to defend against it. If you have reason to suspect that you're the target of such an attack, you need expert help.
    If you find this comment too long or too technical, read only sections 5, 6, and 10.
    OS X now implements three layers of built-in protection specifically against malware, not counting runtime protections such as execute disable, sandboxing, system library randomization, and address space layout randomization that may also guard against other kinds of exploits.
    2. All versions of OS X since 10.6.7 have been able to detect known Mac malware in downloaded files, and to block insecure web plugins. This feature is transparent to the user, but internally Apple calls it "XProtect." The malware recognition database is automatically checked for updates once a day; however, you shouldn't rely on it, because the attackers are always at least a day ahead of the defenders.
    The following caveats apply to XProtect:
    It can be bypassed by some third-party networking software, such as BitTorrent clients and Java applets.
    It only applies to software downloaded from the network. Software installed from a CD or other media is not checked.
    3. Starting with OS X 10.7.5, there has been a second layer of built-in malware protection, designated "Gatekeeper" by Apple. By default, applications and Installer packages downloaded from the network will only run if they're digitally signed by a developer with a certificate issued by Apple. Software certified in this way hasn't necessarily been tested by Apple, but you can be reasonably sure that it hasn't been modified by anyone other than the developer. His identity is known to Apple, so he could be held legally responsible if he distributed malware. That may not mean much if the developer lives in a country with a weak legal system (see below.)
    Gatekeeper doesn't depend on a database of known malware. It has, however, the same limitations as XProtect, and in addition the following:
    It can easily be disabled or overridden by the user.
    A malware attacker could get control of a code-signing certificate under false pretenses, or could simply ignore the consequences of distributing codesigned malware.
    An App Store developer could find a way to bypass Apple's oversight, or the oversight could fail due to human error.
    For the reasons given above, App Store products, and other applications recognized by Gatekeeper as signed, are safer than others, but they can't be considered absolutely safe. "Sandboxed" applications may prompt for access to private data, such as your contacts, or for access to the network. Think before granting that access. OS X security is based on user input. Never click through any request for authorization without thinking.
    4. Starting with OS X 10.8.3, a third layer of protection has been added: a "Malware Removal Tool" (MRT). MRT runs automatically in the background when you update the OS. It checks for, and removes, malware that may have evaded the other protections via a Java exploit (see below.) MRT also runs when you install or update the Apple-supplied Java runtime (but not the Oracle runtime.) Like XProtect, MRT is presumably effective against known attacks, but maybe not against unknown attacks. It notifies you if it finds malware, but otherwise there's no user interface to MRT.
    5. XProtect, Gatekeeper, and MRT reduce the risk of malware attack, but they're not absolute protection. The first and best line of defense is always your own intelligence. With the possible exception of Java exploits, all known malware circulating on the Internet that affects a fully-updated installation of OS X 10.6 or later takes the form of so-called "trojan horses," which can only have an effect if the victim is duped into running them. The threat therefore amounts to a battle of wits between you and the malware attacker. If you're smarter than he thinks you are, you'll win.
    That means, in practice, that you never use software that comes from an untrustworthy source, or that does something inherently untrustworthy. How do you know what is trustworthy?
    Any website that prompts you to install a “codec,” “plug-in,” "player," "extractor," or “certificate” that comes from that same site, or an unknown one, is untrustworthy.
    A web operator who tells you that you have a “virus,” or that anything else is wrong with your computer, or that you have won a prize in a contest you never entered, is trying to commit a crime with you as the victim. (Some reputable websites did legitimately warn visitors who were infected with the "DNSChanger" malware. That exception to this rule no longer applies.)
    Pirated copies or "cracks" of commercial software, no matter where they come from, are unsafe.
    Software of any kind downloaded from a BitTorrent or from a Usenet binary newsgroup is unsafe.
    Software that purports to help you do something that's illegal or that infringes copyright, such as saving streamed audio or video for reuse without permission, is unsafe. All YouTube "downloaders" are in this category, though not all are necessarily harmful.
    Software with a corporate brand, such as Adobe Flash Player, must be downloaded directly from the developer’s website. If it comes from any other source, it's unsafe.
    Even signed applications, no matter what the source, should not be trusted if they do something unexpected, such as asking for permission to access your contacts, your location, or the Internet for no obvious reason.
    6. Java on the Web (not to be confused with JavaScript, to which it's not related, despite the similarity of the names) is a weak point in the security of any system. Java is, among other things, a platform for running complex applications in a web page, on the client. That was always a bad idea, and Java's developers have proven themselves incapable of implementing it without also creating a portal for malware to enter. Past Java exploits are the closest thing there has ever been to a Windows-style virus affecting OS X. Merely loading a page with malicious Java content could be harmful.
    Fortunately, client-side Java on the Web is obsolete and mostly extinct. Only a few outmoded sites still use it. Try to hasten the process of extinction by avoiding those sites, if you have a choice. Forget about playing games or other non-essential uses of Java.
    Java is not included in OS X 10.7 and later. Discrete Java installers are distributed by Apple and by Oracle (the developer of Java.) Don't use either one unless you need it. Most people don't. If Java is installed, disable it — not JavaScript — in your browsers.
    Regardless of version, experience has shown that Java on the Web can't be trusted. If you must use a Java applet for a task on a specific site, enable Java only for that site in Safari. Never enable Java for a public website that carries third-party advertising. Use it only on well-known, login-protected, secure websites without ads. In Safari 6 or later, you'll see a lock icon in the address bar with the abbreviation "https" when visiting a secure site.
    Follow the above guidelines, and you’ll be as safe from malware as you can practically be. The rest of this comment concerns what you should not do to protect yourself from malware.
    7. Never install any commercial "anti-virus" or "Internet security" products for the Mac, as they all do more harm than good, if they do any good at all. Any database of known threats is always going to be out of date. Most of the danger is from unknown threats. If you need to be able to detect Windows malware in your files, use one of the free anti-virus products in the Mac App Store — nothing else.
    Why shouldn't you use commercial "anti-virus" products?
    Their design is predicated on the nonexistent threat that malware may be injected at any time, anywhere in the file system. Malware is downloaded from the network; it doesn't materialize from nowhere.
    In order to meet that nonexistent threat, the software modifies or duplicates low-level functions of the operating system, which is a waste of resources and a common cause of instability, bugs, and poor performance.
    By modifying the operating system, the software itself may create weaknesses that could be exploited by malware attackers.
    8. An anti-malware product from the App Store, such as "ClamXav," doesn't have these drawbacks. That doesn't mean it's entirely safe. It may report email messages that have "phishing" links in the body, or Windows malware in attachments, as infected files, and offer to delete or move them. Doing so will corrupt the Mail database. The messages should be deleted from within the Mail application.
    An anti-virus app is not needed, and should not be relied upon, for protection against OS X malware. It's useful only for detecting Windows malware. Windows malware can't harm you directly (unless, of course, you use Windows.) Just don't pass it on to anyone else.
    A Windows malware attachment in email is usually easy to recognize. The file name will often be targeted at people who aren't very bright; for example:
    ♥♥♥♥♥♥♥♥♥♥♥♥♥♥!!!!!!!H0TBABEZ4U!!!!!!!.AVI♥♥♥♥♥♥♥♥♥♥♥♥♥♥.exe
    Anti-virus software may be able to tell you which particular virus or trojan it is, but do you care? In practice, there's seldom a reason to use the software unless a network administrator requires you to do it.
    The ClamXav developer won't try to "upsell" you to a paid version of the product. Other developers may do that. Don't be upsold. For one thing, you should not pay to protect Windows users from the consequences of their choice of computing platform. For another, a paid upgrade from a free app will probably have the disadvantages mentioned in section 7.
    9. It seems to be a common belief that the built-in Application Firewall acts as a barrier to infection, or prevents malware from functioning. It does neither. It blocks inbound connections to certain network services you're running, such as file sharing. It's disabled by default and you should leave it that way if you're behind a router on a private home or office network. Activate it only when you're on an untrusted network, for instance a public Wi-Fi hotspot, where you don't want to provide services. Disable any services you don't use in the Sharing preference pane. All are disabled by default.
    10. As a Mac user you don't have to live in fear that your computer is going to be infected every time you install an application, read email, or visit a web page. But neither should you have the false idea that you will always be safe, no matter what you do. The greatest harm done by security software is precisely its selling point: it makes people feel safe. They may then feel safe enough to take risks from which the software doesn't protect them. Nothing can lessen the need for safe computing practices.

  • Where to find the best application for cleaning out my MacBook Air with OS X 10.7.5? I've been using MacKeeper but believe it's slowing down my laptop considerable.

    where to find the best application for cleaning out my MacBook Air with OS X 10.7.5? I've been using MacKeeper but believe it's slowing down my laptop considerable. Thank you.

    How to maintain a Mac
    1. Make redundant backups, keeping at least one off site at all times. One backup is not enough. Don’t back up your backups; make them independent of each other. Don’t rely completely on any single backup method, such as Time Machine. If you get an indication that a backup has failed, don't ignore it.
    2. Keep your software up to date. In the Software Update preference pane, you can configure automatic notifications of updates to OS X and other Mac App Store products. Some third-party applications from other sources have a similar feature, if you don’t mind letting them phone home. Otherwise you have to check yourself on a regular basis. This is especially important for complex software that modifies the operating system, such as device drivers. Before installing any Apple update, you must check that all such modifications that you use are compatible.
    3. Don't install crapware, such as “themes,” "haxies," “add-ons,” “toolbars,” “enhancers," “optimizers,” “accelerators,” "boosters," “extenders,” “cleaners,” "doctors," "tune-ups," “defragmenters,” “firewalls,” "barriers," “guardians,” “defenders,” “protectors,” most “plugins,” commercial "virus scanners,” "disk tools," or "utilities." With very few exceptions, this stuff is useless, or worse than useless. Above all, avoid any software that purports to change the look and feel of the user interface.
    The more actively promoted the product, the more likely it is to be garbage. The most extreme example is the “MacKeeper” scam.
    As a rule, the only software you should install is that which directly enables you to do the things you use a computer for — such as creating, communicating, and playing — and does not modify the way other software works. Use your computer; don't fuss with it.
    Safari extensions, and perhaps the equivalent for other web browsers, are a partial exception to the above rule. Most are safe, and they're easy to get rid of if they don't work. Some may cause the browser to crash or otherwise malfunction.  Some are malicious. Use with caution, and install only well-known extensions from relatively trustworthy sources, such as the Safari Extensions Gallery.
    Never install any third-party software unless you know how to uninstall it. Otherwise you may create problems that are very hard to solve.
    4. Beware of trojans. A trojan is malicious software (“malware”) that the user is duped into installing voluntarily. Such attacks were rare on the Mac platform until sometime in 2011, but are now increasingly common, and increasingly dangerous.
    There is some built-in protection against downloading malware, but you can’t rely on it — the attackers are always at least one day ahead of the defense. You can’t rely on third-party protection either. What you can rely on is common-sense awareness — not paranoia, which only makes you more vulnerable.
    Never install software from an untrustworthy or unknown source. If in doubt, do some research. Any website that prompts you to install a “codec” or “plugin” that comes from the same site, or an unknown site, is untrustworthy. Software with a corporate brand, such as Adobe Flash Player, must be acquired directly from the developer. No intermediary is acceptable, and don’t trust links unless you know how to parse them. Any file that is automatically downloaded from a web page without your having requested it should go straight into the Trash. A website that claims you have a “virus,” or that anything else is wrong with your computer, is rogue.
    In OS X 10.7.5 or later, downloaded applications and Installer packages that have not been digitally signed by a developer registered with Apple are blocked from loading by default. The block can be overridden, but think carefully before you do so.
    Because of recurring security issues in Java, it’s best to disable it in your web browsers, if it’s installed. Few websites have Java content nowadays, so you won’t be missing much. This action is mandatory if you’re running any version of OS X older than 10.6.8 with the latest Java update. Note: Java has nothing to do with JavaScript, despite the similar names. Don't install Java unless you're sure you need it. Most people don't.
    5. Don't fill up your boot volume. A common mistake is adding more and more large files to your home folder until you start to get warnings that you're out of space, which may be followed in short order by a boot failure. This is more prone to happen on the newer Macs that come with an internal SSD instead of the traditional hard drive. The drive can be very nearly full before you become aware of the problem. While it's not true that you should or must keep any particular percentage of space free, you should monitor your storage consumption and make sure you're not in immediate danger of using it up. According to Apple documentation, you need at least 9 GB of free space on the startup volume for normal operation.
    If storage space is running low, use a tool such as the free application OmniDiskSweeper to explore your volume and find out what's taking up the most space. Move rarely-used large files to secondary storage.
    6. Relax, don’t do it. Besides the above, no routine maintenance is necessary or beneficial for the vast majority of users; specifically not “cleaning caches,” “zapping the PRAM,” "resetting the SMC," “rebuilding the directory,” "defragmenting the drive," “running periodic scripts,” “dumping logs,” "deleting temp files," “scanning for viruses,” "purging memory," "checking for bad blocks," "testing the hardware," or “repairing permissions.” Such measures are either completely pointless or are useful only for solving problems, not for prevention.
    The very height of futility is running an expensive third-party application called “Disk Warrior” when nothing is wrong, or even when something is wrong and you have backups, which you must have. Disk Warrior is a data-salvage tool, not a maintenance tool, and you will never need it if your backups are adequate. Don’t waste money on it or anything like it.

Maybe you are looking for