9
votes

Développement Java à Ubuntu

Je suis un débutant à Linux et j'ai récemment commencé à utiliser Ubuntu 10.04. Lorsque je développe Java Development in Windows, je garde habituellement mes fichiers de projet sous un lecteur (D: par exemple) et dans le cadre de mon dossier de développement, tel que D: \ Projects \ MyProj . Mais je suis un peu confus avec la structure de dossiers d'Ubuntu. Alors, je veux juste savoir comment organisez-vous vos projets à Ubuntu? Dans quel dossier gardons-nous notre fichier de projets?


1 commentaires

Si vous ne pouvez pas faire face sans un C: ou D: dans votre vie, vous pouvez créer un répertoire ou un lien symbolique avec ce nom. : P princièrement, vous n'avez tout simplement pas de lettres de conduite, juste des dossiers. Ce n'est pas obligé d'être déroutant.


8 Réponses :


1
votes

Où que vous soyez à l'aise avec. par exemple. / Accueil / YourAccount / Projets / YourProj


0 commentaires

0
votes

Je les garde dans mon dossier à domicile sous un sous-répertoire de travail. Mon répertoire d'espace de travail par défaut pour Eclipse est / home / tiwe / travail / espace de travail

Utilisez des liens symboliques pour raccourcis


0 commentaires

13
votes

Vous pouvez faire tout ce que vous voulez, mais généralement si vous développez dans un répertoire qui ne figure pas dans votre répertoire personnel, vous aurez probablement besoin d'autorisations d'administrateur (racine) pour configurer les répertoires. Une autre raison d'utiliser un sous-répertoire sous votre annuaire de domicile est que dans les grandes entreprises, les répertoires de maison sont souvent stockés sur un serveur de fichiers séparé, qui est sauvegardé régulièrement.

Je crée généralement un répertoire Workspace dans mon répertoire personnel, puis créez des répertoires de projet sous cela. D'autres développeurs peuvent utiliser src ou Projets .


2 commentaires

+1. Mon choix personnel est en fait $ home / usr / src . Parce que je compile et installe du logiciel manuellement à partir de Tarballs, il est plus facile d'avoir la hiérarchie entière / usr reflétée sous la maison $.


La plupart des packages logiciels que vous pouvez construire vont prendre - préfixe $ home qui mettra des éléments dans $ home / bin , $ home / lib , Etc. Je devais faire cela pour certaines entreprises d'hébergement.



1
votes

J'ai configuré un point de montage différent pour stocker des profils utilisateur. De cette façon, même si le système d'exploitation ne redémarre pas après une mise à jour (j'ai tendance à utiliser Alpha Builds), les profils d'utilisateurs sont laissés intacts.

Je ne sais pas comment procéder après la procédure d'installation, désolé.


0 commentaires

7
votes

sur des systèmes d'exploitation de type UNIX (y compris Ubuntu, d'autres distributions Linux, Mac OS X, Solaris, FreeBSD, etc.), vous stockez normalement tout dans votre annuaire de domicile (généralement / nom d'utilisateur à Ubuntu et de nombreux autres OSE de type Unix, où nom d'utilisateur est bien sûr votre nom d'utilisateur); Pas dans un dossier arbitraire dans la racine de votre système de fichiers comme vous le faites sous Windows.

Les systèmes d'exploitation de type UNIX sont des systèmes multi-utilisateur au cœur, contrairement à Windows, qui est un système d'utilisateur unique à cœur - c'est pourquoi vous êtes censé stocker toutes vos propres trucs uniquement sous votre propre répertoire de base.

Par exemple, faites un dossier / home / nom d'utilisateur / projets / myProj pour votre projet.

Pour en savoir plus sur la structure de répertoire Ubuntu, voir LinuxfilesystemtreeView dans la documentation de la communauté Ubuntu.


0 commentaires

0
votes

J'utiliserais simplement Eclipse, entrez dans l'installateur de logiciel pour Ubuntu et trouvez Eclipse sous la section de programmation.


0 commentaires

1
votes

Je suggère Eclipse, comme ci-dessus, si vous recherchez une IDE parfaite.

Je garde mon espace de travail principal dans le dossier d'origine, puis créez des projets en suivant l'assistant (crée des dossiers).


0 commentaires

0
votes

Comme d'autres ont déclaré, des trucs privés vont généralement dans votre annuaire $ Home et je crée tous mes projets sous / home / pascal / projects / . Je les importa ensuite de là dans une IDE. En d'autres termes, je ne stocke rien dans le dossier de l'espace de travail d'Eclipse (je ne veux pas fusionner sur quelque chose d'IDE spécifique et que je puisse utiliser plus d'une IDE pour mes projets).

Si vraiment vous souhaitez utiliser une partition séparée (autre que l'hébergement / home ), vous pouvez le faire et le monter (généralement sous / mnt ) et Créez un arborescence de répertoire pour vos projets (et définissez les autorisations d'utilisateur et de groupe, en fonction du système de fichiers utilisé). Mais je ne vois pas vraiment le point que si vous manquez d'espace dans votre maison, l'autre partition est plus rapide ou a une politique de sauvegarde différente.


0 commentaires