代码之家  ›  专栏  ›  技术社区  ›  Veera

Ubuntu中的Java开发

  •  9
  • Veera  · 技术社区  · 16 年前

    我是Linux系统的新手,最近开始使用Ubuntu10.04。当我在Windows中做Java开发时,我通常把我的项目文件保存在一些驱动器(例如:D)和我的开发文件夹下面,比如 D:\项目\我的项目 . 但我对Ubuntu的文件夹结构有点困惑。所以,我只想知道你如何组织你在Ubuntu的项目?我们在哪个文件夹下保存项目文件?

    8 回复  |  直到 16 年前
        1
  •  13
  •   Craig Trader    16 年前

    您可以做任何您想做的事情,但通常如果您在不在主目录下的目录中开发,您可能需要管理员(根)权限来设置目录。在主目录下使用子目录的另一个原因是,在较大的公司中,主目录通常存储在单独的文件服务器上,该服务器定期备份。

    我通常创建一个目录 workspace 在我的主目录中,然后在该目录下创建项目目录。其他开发者可以使用 src projects .

        2
  •  7
  •   Jesper    16 年前

    在类似Unix的操作系统(包括Ubuntu、其他Linux发行版、Mac OS X、Solaris、Freebsd等)上,通常将所有内容存储在主目录下(通常 /home/username 在Ubuntu和许多其他类似Unix的操作系统中, username 当然是您的用户名);而不是像在Windows中那样位于文件系统根目录下的任意文件夹中。

    类Unix的操作系统本质上是多用户系统,不像Windows那样,Windows本质上是一个单用户系统——这就是为什么您应该只在自己的主目录下存储自己的所有东西。

    例如,创建文件夹 /home/username/projects/myproj 为你的项目。

    要了解有关Ubuntu目录结构的更多信息,请参阅 LinuxFilesystemTreeOverview 在Ubuntu社区文档中。

        3
  •  1
  •   Quentin    16 年前

    无论你在哪里都很舒服。例如/home/youraccount/projects/yourproj

        4
  •  1
  •   Adam Asham    16 年前

    我已经设置了一个不同的安装点来存储用户配置文件。这样,即使在更新后操作系统不会重新启动(我倾向于使用alpha构建),用户配置文件也会保持不变。

    但是,我不知道如何在安装过程之后进行此操作,抱歉。

        5
  •  1
  •   Dario    16 年前

    我建议Eclipse,如上所述,如果您正在寻找一个完美的IDE。

    我将主工作区保留在主文件夹中,然后按照向导(创建文件夹)创建项目。

        6
  •  0
  •   Timo Westkämper    16 年前

    我将它们保存在我的主文件夹中的工作子目录下。Eclipse的默认工作区目录是 /home/tiwe/work/workspace

    使用符号链接作为快捷方式

        7
  •  0
  •   user238033    16 年前

    我只需要使用Eclipse,进入Ubuntu的软件安装程序,在编程部分找到Eclipse。

        8
  •  0
  •   Pascal Thivent    16 年前

    正如其他人所说,私人物品通常会进入 $HOME 目录下创建所有项目 /home/pascal/Projects/ . 然后我导入它们 从那里 进入IDE。换句话说,我不在Eclipse的工作区文件夹中存储任何东西(我不想依赖任何特定于IDE的东西,实际上我可能会为我的项目使用多个IDE)。

    如果确实要使用单独的分区(而不是宿主 /home ,您可以这样做并安装它(通常在 /mnt )并为项目创建目录树(并根据使用的文件系统设置用户和组权限)。但我不太明白这一点,除非您的家庭空间不足,另一个分区更快,或者具有不同的备份策略。