我必须使用java开发一个小applet。我对java和java世界一无所知。我没有时间学习java“编程课程的方式”。我只需要将这个东西混在一起然后我就不再在java中编码了(我假设)。
我的问题与以下子问题有关:
感谢。
答案 0 :(得分:2)
在没有的情况下编写java代码是否可行 日食,maven等?我很确定 从技术上讲,它是可能的,但它是可能的 非常方便/实际可行 ?
当然,您可以在任何文本编辑器中编写代码,使用javac
命令进行编译,然后使用java
命令执行。这不太方便,Eclipse会不断为您构建一个构建周期。
我知道Eclipse是一个behemot。我怎样才能在几天内制作出像我现在的穴居人方法一样的东西?
你可能会很好,但是使用真正的IDE一点时间就会开始以指数方式提高你的工作效率。首先,您将获得智能代码导航,语法验证,实时调试,重构支持,当然还有代码完成。
答案 1 :(得分:1)
关于你的第一点......是的,在Java之外用IDE编写代码是可行的。你最喜欢的文本编辑器的副本,javadoc html页面和Ant都可以。
也就是说,在使用Java的IDE中,您将更有效率。
答案 2 :(得分:1)
“回到当天”,Eclipse和Netbeans都是错误的,没有其他IDE是免费的。因此,很多人在不使用IDE的情况下编写了大量Java代码(包括我,包括我的第一个applet)。您只需在要运行javac
的命令提示符和您要进行更改的编辑选项之间来回切换。
同样,像Ant和Maven这样的构建管理工具对于具有重要依赖性的大型项目很有用,但你肯定不需要它们来编写“Hello,world!”。甚至是“Hello,world!”小应用程序。
话虽这么说,我认为不今天没有理由使用IDE。它们提供了许多其他人已经提到的很好的功能,可以帮助您避免成千上万的不必要的击键和数十个粗心的错误。
答案 3 :(得分:-1)
在没有Eclipse或任何其他IDE(maven是一种不同类型的野兽)的情况下进行开发是完全可行的,但如果您对Java世界一无所知并希望在几天内完成所有内容,则不建议这样做。所以,我建议你选择Eclipse。下载适用于applet开发的基本Java版本。除此之外,它还允许您在applet查看器中运行applet(无需启动浏览器)。这对调试非常方便。
关于依赖项,您可以创建一个“胖罐”,其中包含所有内容。 plug-in可以帮助您解决此问题。另一种解决方案是将依赖项放在“lib”文件夹中。然后,在applet jar中,您需要编辑清单文件以正确设置类路径。这通常使用Ant目标来完成。