寻找合适的Java指南

时间:2011-06-14 20:51:39

标签: java command-line compilation resources

在正确的指南中,我指的是一个并不一定完全关注如何用Java编程,而是在其他一切方面付出了一些努力。换句话说,就像Eclipse这样的IDE为你做的事情提供了足够的信息,以及如何在不使用IDE的情况下管理这些事情。

我正在寻找的一些例子:

  • 如何导入Java文件而不先打包它们。

  • 如何指定文件/包导入的目录以及该规范所需的位置 将被置于。

  • 如何使用Gedit在Java中有效编程,只需要一些插件和命令行进行编译。

  • 很好的编译器错误避免做法。

说真的,我现在看起来已经足够得出结论,Google真的不能只是破解我需要的东西,我最好的选择是充满大量信息的实际资源。

如果有人对我应该看的地方有任何想法或想法,或者甚至是对这些问题的答案,我会非常感谢你的意见。

4 个答案:

答案 0 :(得分:2)

恕我直言,如果没有IDE,你就无法在Java中有效地编程(特别是在更大的项目上工作)。您应该了解使用/设置CLASSPATH,还要检查basic JDK commands(javac,java,jar,javadoc等)的文档。

Eclipse IDE支持其他重要的项目工具,例如AntMaven(例如使用M2Eclipse插件),如果您愿意,也可以学习它们。

检查this问题以获得比Eclipse更轻量级的IDE。

答案 1 :(得分:1)

Java编程是一个相当广泛的领域。您可能希望进行Web编程或Swing,并且有许多框架和框架组合可供使用。

如果你想提高效率,你就无法生存,特别是对于大型项目,不使用一个IDE,甚至两个IDE。您将需要一个简单的JUnit集成,以及POJO方法的调试器和自动代码生成,以及自动完成和重构功能,您可以将其命名。

我认为Swing开发的最佳IDE是Netbeans7。马蒂斯实施得最好,稳定,快速。您可以在任何地方拖放任何您喜欢的内容,生成的代码始终清晰且组织良好。

Eclipse有一个很棒的GWT-Designer。对于Struts2编程等也很棒。两者都适用于Maven,Ant和Hibernate。

我一直在阅读SO订阅者的评论,他们想要“纯粹地”,“自由地”编程,没有“依赖”,没有“开销”,等等等等。一些甚至低调的投票答案,传播IDE的。

如果您需要三个月的时间来完成一个项目,您可以在两周内使用IDE,那么不使用IDE是没有意义的。另一方面,我们之间也有受虐狂......

我建议只使用编辑器和shell为初学者编程,直到他们掌握事物并理解布局,罐子等。使用图形工具开始是错误的,因为学生学会机械地拖放组件并依靠缺乏来把事情弄清楚。只有一个人知道事情是如何运作的,IDE才是一条单行道。你再也不回头了。今天有惊人的免费软件。

答案 2 :(得分:0)

Eclipse有一个非常全面的Java开发指南,它应该告诉你几乎它将为你做的一切。 http://archive.eclipse.org/eclipse/downloads/drops/R-3.1-200506271435/org.eclipse.jdt.doc.user.3.1.pdf.zip我认为指南在帮助你自己的帮助方面做得不错,所以我认为它仍然可以成为你所看到的东西的一个有价值的来源。

答案 3 :(得分:0)

  

换句话说,就像Eclipse这样的IDE为你做的事情提供了足够的信息,以及如何在不使用IDE的情况下管理这些事情。

所以你承认IDE很棒。你为什么不用一个?特别是,IDE提供了有关如何完成这些简单任务的分步文档。我怀疑在这些事情上很少有IDE不可知文档的原因是大多数人实际使用IDE。

  

很好的编译器错误避免做法。

如果没有eclipse的快速修复功能,我不想编码...