java - 实用 Java - 开发环境

标签 java development-environment

我上过几门关于 Java 的大学类(class)。 然而,这些类缺少的是一些实用的 Java 方法——或者说,作为一个整体的编程。只有在企业中才能学到的东西。

但是,由于不允许我在工作场所使用 Java,因此我现在无法学习它 - 尽管我很想学习。

所以我想我要的是任意数量的简单的必须了解的 Java 资源。例如,关于 Ant 是什么、为什么以及如何使用它的事情;使用 IDE 中的版本控制系统;您经常使用的标准 Java 库……任何对实际软件开发有帮助的东西,真的。

作为一些附带信息,我已经使用 Eclipse 大约四年了,我在那里感觉很自在。

最佳答案

我有一个系统,它在类作业和项目方面都运行良好。首先,我为每个类(class)创建一个 Eclipse 项目。这样我就可以重复使用以前作业中的类(class)。您还可以通过将另一个项目添加为库来自定义您的类路径。

我使用 Eclipse 的 Maven 插件 M2Eclipse .这不仅使您能够搜索库并轻松添加它们,而且 exec:java插件是一种从命令行执行代码的简单方法。这很有用,因为当它执行您的代码时,它使用包含所有链接的 Maven 依赖项的类路径。如果您不使用外部库,您可能不需要 Maven,但我发现学习它有助于为就业市场做准备。上手非常简单,而且还有大量适用于开源项目的有用插件。

接下来,对于版本控制,我推荐 Subclipse .您可以从 Unfuddle.com 单次登录获得一个免费的 SVN 帐户。 .将其链接到您的 Eclipse 环境并导入您的项目。

关于java - 实用 Java - 开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3595346/

相关文章:

Java Stream 与 JPA 一对多(LAZY)关系不起作用

java - 使用 BoxLayout 强制面板之间的空间为 0?

java - 如何在java中检查目录的写权限?

php - 在大型 C 项目上编写代码时进行测试

ios - Xcode: Storyboard太困惑且“忙碌”

java - 为 Hystrix-AMQP 生成了太多日志

java - 如何更改 JPanel 的字体大小

google-app-engine - 操作系统错误 : [Errno 24] Too many open files with Google App Engine Task Queues in Dev Environment

java - SMS 服务所需的类或接口(interface)?

macos - 将软件包安装到environment.yml中指定的现有conda环境中