L'obtention d'un léger installation de Java Eclipse
Avoir traité avec encore un stupide problème d'eclipse, je veux essayer d'obtenir le plus léger, le plus minime de l'Éclipse de l'installation que possible.
Pour être clair, j'utilise eclipse pour deux choses:
- L'Édition Java
- De Débogage Java
Tout ce que je fais à travers Emacs/Zsh (édition JSP/XML/JS, gestion de fichiers, SVN check-in, etc). Je n'ai pas trouvé de tout aspect du travail dans Eclipse pour effectuer ces tâches pour être efficace, voire fiable, donc je ne veux pas les plugins qui s'y rapportent.
De l'eclipse.org site, cette est le plus léger installer eclipse qu'ils ont, et je ne veux pas de ces choses (Bugzilla, Mylyn, CVS xml_ui), et ont effectivement eu des problèmes avec chacun d'eux, même si je ne les utilise pas.
Alors, quel est le minimum de construire, je peux obtenir à:
- Ignorer SVN métadonnées
- Inclut le plein de fonctionnalités de l'éditeur (intellisense et le type de recherche)
- Inclut le plein de fonctionnalités du débogueur (Eclipse/JDK)
N'a aucun des plugins supplémentaires, plates-formes, ou des "intégrations" avec d'autres plates-formes, plus précisément, je ne veux pas avoir affaire avec les plugins relatifs à:
Maven, JSP de la Validation, l'édition de Javascript ou de validation, CVS ou SVN, Mylyn, Spring ou Hibernate "natures", application des serveurs comme un Tomcat fourni/GlassFish/etc, J2EE outils, ou quelque chose semblable.
Je fais principalement Spring/Hibernate/web-apps mvc, et n'ont jamais eu affaire avec un plug-in Eclipse qui gère tout ça gracieusement, je peux travailler efficacement avec mes propres outils, mais Eclipse extensions de ne rien faire, mais à obtenir de la manière.
J'ai travaillé avec la plaine de l'éclipse jusqu'à Ganymède, MyEclipse (jusqu'à 7,5), et la dernière version de Printemps-SourceTools, et de trouver qu'ils sont tous aux prises avec buggy inutile de plugins (si la combinaison est toujours différent).
De commutation pour NetBeans/Intellij n'est pas une option, et mes coéquipiers travailler avec SVN-contrôlé .classe/.les fichiers de projet, de sorte qu'il a assez bien pour être Eclipse.
Quelqu'un a de bons conseils sur comment je peux économiser quelques cheveux gris?
Vous devez vous connecter pour publier un commentaire.
La "Eclipse IDE for Java Developers" version n'est pas la plus petite! Recherchez "Eclipse Classic" - il ne doit pas contenir plus de choses que vous avez mentionnées. Il est plus grand en taille de téléchargement, car il est livré avec le code source.
Voir cette comparaison: http://www.eclipse.org/downloads/compare.php
Vous pouvez télécharger le vide de la plateforme Eclipse et installer manuellement les JDT outils.
eclipse.exe
).JDT à partir de la mise à jour Eclipse site
Vous pouvez également installer JDT de l'Éclipse site de mise à jour, au lieu de télécharger le fichier binaire.
Pour ce faire, faire ce qui suit:
Vous pouvez utiliser un tiers constructeur de distribution comme Yoxos et télécharger tout ce que vous voulez.
local history
. Si nous employons un éditeur externe, puis nous perdons cette fonctionnalité.Un peu tard pour cette partie, mais je me suis posé la même question pendant un moment, et alors que maintenant je suis de retour pour un de plus à part entière de l'Éclipse de l'installation, j'ai utilisé à la suite de la simplifier un peu. Espérons que cela aide.
Ce Dont J'Avais Besoin
Fonctionnalités:
Assez bien. Il y a beaucoup d'autres choses que j'aime utiliser dans Eclipse, mais j'avais besoin de le garder jusqu'à la skinniest possible parce que j'étais dans un 3GB de l'environnement où j'ai également nécessaires pour exécuter d'autres serveurs en parallèle, donc je ne pouvais pas se permettre beaucoup.
Résultant Perspectives:
Ce Que J'Ai Fait
CTRL+O
)CTRL+H
dialogue (j'ai l'habitude en fait seulement utiliser la fonction "Recherche de Fichiers" mode, parfois, le "Java" un)Également désactiver les points de vue, vous n'avez pas besoin dans le "Debug" et "Code de Navigation" points de vue.
Désolé, j'avais effectivement sauvé tous ces comme un ensemble de 3 léger perspectives de l'importer à nouveau à chaque fois sur mon nouveau projet, mais je ne peux pas obtenir mes mains sur eux pour le moment. Si jamais je le trouve, je vais ajouter un lien vers ici.
Au lieu d'aller pour un prêt d'un package à partir Eclipse Téléchargements, à partir de la même page aller pour l'Éclipse de l'Installateur. Actuellement disponible pour Mac, Windows & le bien-aimé Linux. Lancez le programme d'installation qui devrait mettre à jour (ou pas, si vous êtes assez chanceux 🙂 ). Sélectionnez "Plate-forme Eclipse", qui est le minimum absolu de cette IDE, mettez vos autres préférences d'installation et l'installer.
Après le téléchargement/installation, je vous suggère de votre tête à l'Aide->Installer un Nouveau Logiciel et de recherche pour l'Eclipse Marketplace (Oui, même ce qui n'est pas inclus dans ce forfait) juste pour faire de votre vie un peu plus facile.
Obtenir aussi peu de l'installation que vous le pouvez, puis supprimer tout ce qui est à gauche que vous ne voulez pas.
Réponds plus:
J'ai joué un peu partout. Voici comment j'ai expérimenté:
eclipse
eteclipse-bak
. Nous allons modifiereclipse
.org.eclipse.cvs
,org.eclipse.epp.\*
,...mylyn\*
,...wst\*
.eclipse-bak/plugins
. Si pas, fermez l'Éclipse et le retour à l'étape 4 pour un nouvel ensemble de plugins.À l'aide de ce que j'ai obtenu ma configuration afin de toujours être en mesure de modifier et de déboguer des fichiers Java, mais ne contenant que ces plugins:
La plupart de qui est au cœur des choses, mais vous pourriez être en mesure de couper vers le bas plus loin. Notamment allés sont Mylyn, l'utilisation d'un collecteur, EMF, CVS, WST, même JUnit (même si je pense que vous devriez garder JUnit).
Je pense que vous avez de l'homme, lorsque l'on travaille avec Eclipse, l'application est constamment essayer d'aider.
Ignorant de l'espace de travail de corruptions, je passe mon temps de développement de la lutte contre tous les "utiles", les choses Eclipse n'.
XML n'est pas difficile à lire, mais il confond toujours la merde hors de moi quand je reçois le concepteur XML.
Tout ce qu'il fait pour moi, c'est d'ajouter une étape supplémentaire est nécessaire de cliquer sur l'onglet source.
Chaque fois qu'une nouvelle version d'eclipse sort ils refonte de la page d'accueil et les distributions.
Au moment où une nouvelle quête commence pour trouver un moyen de debloat Éclipse de nouveau.
J'ai la même expérience avec des extensions pour Eclipse par des tiers et de les éviter si possible.
WTP a, en quelque sorte trucs utiles, mais dans l'ensemble je préfère une base java eclipse.
C'est une bonne idée de commencer avec la Plate-forme d'Exécution Binaire et ajouter JDT.
Manuellement l'extraction de la JDT d'exécution ne semble pas fonctionner pour moi ces jours-ci, donc c'est mieux d'utiliser le client de mise à jour.
Vous pouvez utiliser le marketplace client, mais personnellement, j'ai toujours trouvé ça assez ennuyeux.
Une alternative est d'utiliser le directeur. Le directeur peut installer JDT sans lancer l'interface graphique.
Voici un script qui télécharge eclipse Oxygène 4.7.3 un et installe JDT unnattended:
Il suffit d'appeler le script avec un seul argument, le répertoire que vous voulez Eclipse installé.
L'exécution de ce script donne-moi un déballé installer d'environ 129MB, qui est plus de 100 mo de plus petite que la valeur par défaut de téléchargement (zip).
Ce n'est pas à dire que vous ne pas être en mesure de réduire davantage encore, mais il devrait vous débarrasser de la plupart de la merde.
L'exécutable sera mis en cache pour les exécutions futures du script, mais il sera toujours lent, car il a besoin d'aller en ligne pour télécharger JDT.
Malheureusement, je ne sais pas de manière à mettre en cache le plugin de téléchargement dans un dossier local.
Vous pouvez bien sûr zip de la création de l'installation, mais le script est plus facile de s'engager à git.
Ce script ne fonctionne que pour les nouveaux utilisateurs aussi longtemps que le miroir reste en place et auront besoin de quelques mises à jour quand une nouvelle version est disponible.
Mais je suis sûr que la plupart des développeurs sont avertis suffisant pour mettre à jour le script en cas de besoin.
Si vous souhaitez uniquement utiliser Eclipse pour le montage et le Débogage de Java, je voudrais suggérer à l'aide d'un simple éditeur de Texte. Il semble inutile d'installer Eclipse et ne pas utiliser la plupart de ses caractéristiques.
Un choix très populaire est VIM. Consultez également cette DONC, le lien pour des astuces pour utiliser VIM comme éditeur Java. Vous pouvez également déboguer du code Java avec un débogueur en ligne de commande comme indiqué dans le présent DONC, le lien.
Code De Visual Studio
Avance rapide jusqu'en 2019 et que nous pouvons maintenant utiliser Le Code de Visual Studio avec les plugins Java. Ils fournissent un plugin pack pour vous obtenir a commencé avec un léger débogueur et automatique. D'autres plugins comprennent maven de l'intégration, de la dépendance de la visionneuse et plus.
Code de Visual Studio est une nouvelle(ish) de l'éditeur/mini-ide de Microsoft qui fonctionne sur Win/Max/Linux et a des plugins pour de nombreuses langues.
Tutoriel pour l'installation: https://blog.usejournal.com/visual-studio-code-for-java-the-ultimate-guide-2019-8de7d2b59902
Modifier 2019-06-21: MS a maintenant un installateur pour l'intégration Java avec VS Code, y compris de Printemps, prise en charge du Démarrage ainsi. Alors que le Intelisense n'est pas à 100%, c'est largement amélioré et maintenant, mon éditeur Java pour tester et d'essayer de nouvelles choses. En annonçant le Code de Visual Studio Installer Java