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

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

9
задан Craig Trader 12 June 2010 в 21:31
поделиться

8 ответов

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

Я обычно создаю каталог рабочее пространство в моем домашнем каталоге, а затем создаю в нем каталоги проектов. Другие разработчики могут использовать src или проекты .

13
ответ дан 4 December 2019 в 09:12
поделиться

Везде, где вам удобно. например / home / yourAccount / projects / yourProj

1
ответ дан 4 December 2019 в 09:12
поделиться

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

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

0
ответ дан 4 December 2019 в 09:12
поделиться

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

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

1
ответ дан 4 December 2019 в 09:12
поделиться

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

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

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

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

7
ответ дан 4 December 2019 в 09:12
поделиться

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

0
ответ дан 4 December 2019 в 09:12
поделиться

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

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

1
ответ дан 4 December 2019 в 09:12
поделиться

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

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

0
ответ дан 4 December 2019 в 09:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: