在Java applet中开发的第一步。路线

时间:2010-02-25 05:33:47

标签: java

我必须使用java开发一个小applet。我对java和java世界一无所知。我没有时间学习java“编程课程的方式”。我只需要将这个东西混在一起然后我就不再在java中编码了(我假设)。

我的问题与以下子问题有关:

  • 在没有eclipse,maven等的java中编码是否可行?从技术上讲,我很确定这是可能的,但它是否真的方便/实际可行?
  • java applet的典型构建/发送过程如何,特别是考虑到依赖项的存在?目前我正在做“为仇杀而尖叫”的方法:下载依赖项jar,解压缩它们,使用applet编译我自己的.java文件,将所有内容重新打包为.jar,将其复制到Web上。我很确定这不是要走的路,但它起作用了......至少目前如此。显然,我无法继续这样做。
  • 我知道Eclipse是一个behemot。我能在几天之内创造出像我现在的穴居人方法那样有效的东西吗?
  • 您认为重要的任何其他内容

感谢。

4 个答案:

答案 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目标来完成。