Разработка Java в Ubuntu - PullRequest
       5

Разработка Java в Ubuntu

9 голосов
/ 12 июня 2010

Я новичок в системах Linux, и недавно я начал использовать Ubuntu 10.04. Когда я делаю Java-разработку в Windows, я обычно храню файлы моего проекта на каком-то диске (например, D:) и в папке для разработки, например D: \ projects \ myproj . Но я немного запутался со структурой папок Ubuntu. Итак, я просто хочу узнать, как вы организуете свои проекты в Ubuntu? В какой папке мы храним файл наших проектов?

Ответы [ 8 ]

13 голосов
/ 12 июня 2010

Вы можете делать все, что захотите, но обычно, если вы разрабатываете каталог, который не находится в вашем домашнем каталоге, вам, вероятно, потребуются права администратора (root) для настройки каталогов.Другая причина использования подкаталога в вашем домашнем каталоге заключается в том, что в более крупных компаниях домашние каталоги часто хранятся на отдельном файловом сервере, который регулярно архивируется.

Обычно я создаю каталогworkspace в моем домашнем каталоге, а затем создайте каталоги проектов под этим.Другие разработчики могут использовать src или projects.

7 голосов
/ 12 июня 2010

В Unix-подобных операционных системах (включая Ubuntu, другие дистрибутивы Linux, Mac OS X, Solaris, FreeBSD и т. Д.) Вы обычно храните все в своем домашнем каталоге (обычно /home/username в Ubuntu и многих других Unix-подобных).ОС, где username - это ваше имя пользователя);не в произвольной папке в корне вашей файловой системы, как в Windows.

Unix-подобные операционные системы - это многопользовательские системы, в отличие от Windows, которая является однопользовательской системой - этопочему вы должны хранить все свои вещи только в своем домашнем каталоге.

Например, создайте папку /home/username/projects/myproj для вашего проекта.

Чтобы узнать больше о каталоге Ubuntuструктуру, см. LinuxFilesystemTreeOverview в документации сообщества Ubuntu.

1 голос
/ 13 июня 2010

Я предлагаю Eclipse, как и выше, если вы ищете идеальную IDE.

Я сохраняю основное рабочее пространство в домашней папке, затем создаю проекты, следуя указаниям мастера (создает папки).

1 голос
/ 12 июня 2010

Я установил другую точку монтирования для хранения профилей пользователей.Таким образом, даже если ОС не будет перезагружаться после обновления (я склонен использовать сборки Alpha), пользовательские профили остаются без изменений.

Однако я не уверен, как это сделать после процедуры установки, извините.

1 голос
/ 12 июня 2010

Везде, где вам удобно. например / Главная / yourAccount / проекты / yourProj

0 голосов
/ 13 июня 2010

Как уже говорили другие, личные вещи обычно помещаются в вашу директорию $HOME, и я создаю все свои проекты в /home/pascal/Projects/. Затем я импортирую их оттуда в IDE. Другими словами, я ничего не храню в папке рабочего пространства Eclipse (я не хочу полагаться на что-либо специфичное для IDE, и я фактически могу использовать более одной IDE для своих проектов).

Если вы действительно хотите использовать отдельный раздел (кроме одного хоста /home), вы можете сделать это и смонтировать его (обычно в /mnt) и создать дерево каталогов для ваших проектов (и установить пользователя и групповые разрешения, в зависимости от используемой файловой системы). Но я не вижу смысла, если у вас дома недостаточно места, другой раздел работает быстрее или имеет другую политику резервного копирования.

0 голосов
/ 13 июня 2010

Я бы просто использовал Eclipse, зашел в установщик программного обеспечения для Ubuntu и нашел Eclipse в разделе программирования.

0 голосов
/ 12 июня 2010

Я храню их в своей домашней папке в рабочем подкаталоге. Мой каталог рабочей области по умолчанию для Eclipse: /home/tiwe/work/workspace

Использовать символические ссылки для ярлыков

...