j2ee可以用于前端开发吗_用于J2EE开发的Cloud IDE

j2ee可以用于前端开发吗

随着许多传统软件工具进入云计算,我想看看它们与传统工具的比较。 我的兴趣是J2EE技术​​,并开始寻找一种云服务,该服务使我能够开发,测试和部署J2EE应用程序。 我很快发现,许多云IDE是为Web前端技术(例如HTML和JavaScript)设计的。 人们在云IDE中需要什么功能取决于要完成的开发范围。 如果您需要一个仅比云文本编辑器更多的IDE,那么几乎所有的云IDE都可以胜任,但是我决定我想开发,测试和部署到实时服务器中。 好像它是台式机IDE的替代品。

我习惯了eclipse IDE,因此想要具有相同外观和直观UI的东西,作为一个忙碌的开发人员,我没有时间学习新的IDE或与直观的界面作斗争。 因此,以下是我使用云IDE的标准:

  1. 类似于Eclipse的直观UI
  2. 专为Java和J2EE开发而设计
  3. 连接到基于云的服务,例如Amazon Web Services和Git Hub

我看了一些:

该服务提供了一个用于在Node.js,HTML5,PHP,Phyton / Django,Ruby on Rails,C / C ++和Custom中开发代码的环境。 该网站没有明确指出您可以为Java / J2EE开发,尽管该网站声称可以使用“ 23种其他语言”进行开发,也没有指定可以测试代码或将其部署到远程服务器。

我创建了一个帐户并对其进行了测试。 从补偿我感到失望。 用户界面既不直观也不类似于Eclipse,更糟糕的是,我的照片被显示在桌面的左上角。 没有人喜欢在照片中看到自己。

我创建了一个新的工作区,选择了“自定义”技术(Java不可用),然后等待创建该工作区。 创建之后,我面临着一个备用工作区,并且没有明确的Java开发方法。

我得出结论,这不是适合我的云IDE。

Orion是一个偏食,因此听起来很有希望。 我注册了一个帐户,但立即感到失望。 无论如何,它都不像Eclipse,也不允许Java开发。 实际上,它仅对HTML和JavaScript开发有用。 同样,此云IDE不适合我。

支持HTML,PHP,JavaScript,CSS和XML,无法进行Java开发。 尽管看起来很有趣的是,您可以在从桌面到移动的任何设备上进行编码。 我无法想象在高峰时段在移动电话上挤在北线管的窗户上时会有多么可怕。 也许有些顽固主义者可以并且想要做到这一点,而不是我。 祝他们好运。

不适合我的云IDE。

基于chrome的文本编辑器,可将文件保存到保管箱。 支持所有主要语言,包括Java,但仅基于云的文本编辑器。 没有执行和部署代码的选项。

不错,但不是我想要的。

不支持Java,但具有类似Eclipse的UI。 如果他们将来开始支持Java,我将给他们第二眼。

另一个看起来与SourceKit非常相似的Chrome应用程序将文件保存到保管箱。 它不支持Java。

不是我要找的东西。

这个云IDE的网站承诺进行Java / J2EE开发,部署到基于云的服务器以及git hub集成和轻松设置。 大! 就是我想要的 我创建了一个帐户,选择了技术(J2EE)和PaaS,然后等待创建工作区。 我很惊讶。 我需要的所有文件夹均已创建,包括web.xml和示例index.jsp。 非常非常感动。 我确切地得到了他们说的要给我的话,更重要的是我得到了想要的东西。

这个云IDE是给我的。

最后

现在该进行真正的测试了。 我可以开发一个简单的J2EE应用并将其部署到云中吗?

参考:来自alex.theedom博客的JCG合作伙伴 Alex Theedom提供的用于J2EE开发的Cloud IDE 。

翻译自: https://www.javacodegeeks.com/2013/10/cloud-ide-for-j2ee-development.html

j2ee可以用于前端开发吗

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/346733.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java为什么全是乱码_java一切乱码的解释 以及源头

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼InputStreamReader in new InputStreamReader(new FileInputStream(“demo.txt”),”UTF-8”);给InputStreamReader指定解码编码,这样二者统一就不会出现乱码了。下面说说字符输出流。字符输出流的原理和字符输入流的原…

JAVA连接数据库ij_Derby 客户端 ij使用

Derby是开源的、嵌入式的Java数据库程序,ij是Derby提供的客户端工具,相当于其他数据库提供的sqlplus工具。ij是纯Java的程序,不用安装,使用起来就像运行普通的Java应用程序一样。接下来说下:如何使用ij工具去操作数据库…

使用Google Cloud Storage托管您的Maven工件

如果您使用Google Cloud并将Java用于项目,那么Google Cloud Storage是托管团队工件的理想场所。 它很容易设置,而且很便宜。 如果您对它们的功能不特别感兴趣,那么它比设置现有存储库选项(jfrog,nexus,arc…

java+map对象判断空值_java判断map中是否存在指定对象

Map判断是否包含指定的value使用containsValue方法。(推荐:java视频教程)定义containsValue(Object value) 如果此映射将一个或多个键映射到指定值,则返回 true示例:/**** Map集合判断是否包含value**/public class MapDemo{public static vo…

mysql 主主模式优缺点_mysql主主同步模式

主192.168.56.20 和 从都新建数据库db1 db2 db3(如果数据库在用,需要上锁后手动从主备份,然后在从恢复)mysql> create database db1;Query OK, 1 row affected (0.00 sec)mysql> create database db2;Query OK, 1 row affected (0.00 sec)mysql>…

spring 类型转换器_Spring中的类型转换

spring 类型转换器以下是一些需要类型转换的简单情况: 情况1。 为了帮助简化bean配置,Spring支持属性值与文本值之间的转换。 每个属性编辑器仅设计用于某些类型的属性。 为了使用它们,我们必须在Spring容器中注册它们。 案例2。 同样&…

java+语音识别+谷歌_JAVA使用谷歌语音识别API

我正在尝试使用谷歌语音识别API.这是我写的代码:有用.我从服务器得到答案:{"status":5,"id":"8803471b14a2310dfcf917754e8bd4a7-1","hypotheses":[]}现在的问题是“状态:5”.事实上,这里的状态代码…

java中对象字节数_JAVA中求解对象所占字节大小

该类为cache4j缓存框架中的工具类方法,该方法实现了两个接口接口1:计算对象在内存中所占字节数接口2:复制对象,实现深度克隆效果,实现原理为先序列化对象,然后在反序列化对象;返回一个新的对象&…

excel查重复_毕业季 | 如何降低论文的查重率

毕业季吾日三省吾身实验做完了吗?论文写完了吗?查重能通过吗?学术圈的前辈告诉我们,只有站在巨人的肩膀上才能看得更远。在撰写一篇论文时,为保证质量和可靠性,难免需要引用前人的成果,这也反映…

Sun过去的世界中的JDK 11和代理

使用JDK 11后,就sun.misc.Unsafe的第一种方法。 其中, defineClass方法已删除。 代码生成框架通常使用此方法在现有的类加载器中定义新的类。 尽管此方法易于使用,但它的存在也使JVM本质上不安全,正如其定义类的名称所暗示的那样。…

java中 private final_Java笔记:final与private关键字

记录一个有趣的现象,private修饰的方法子类是访问不了的,且类中所有private修饰的方法都隐式的指定为final(可以对private方法添加final修饰词,但是这并不能给该方法增加任何额外的意义),final修饰的方法是不可以被重写的。但是如…

Java,JavaFX的流畅设计风格进度栏

按照承诺,刚刚发布的Java JavaFX主题JMetro 4.6版为进度栏带来了新样式。 进度栏有两种可能的状态:确定和不确定,新的JMetro版本具有这两种状态。 在本文中,我还将详细介绍一些我在JMetro中遵守的API设计原则。 JMetro API设计原…

安卓最新系统_成纺移动校园(移动办公系统)V3.2.1 安卓最新版

成纺移动校园(移动办公系统)是额一个非常实用的办公工具。您可以使用该软件及时浏览最新的校园信息,同时涵盖许多功能,例如时间表查询,会议安排,校园地图,校车等。有需要的用户欢迎来绿色先锋网下载。 成纺移动校园简介…

java时间日期格式器_JAVA基础类库(二)-----日期、时间类和格式器

Date类public classDateTest{public static voidmain(String[] args){Date d1 newDate();//获取当前时间之后100ms的时间Date d2 new Date(System.currentTimeMillis() 10000);System.out.println(d1);System.out.println(d2);//比较d1,d2是否相等,相等返回0,大于…

pyqt 获取 UI 中组件_你想知道的React组件设计模式这里都有(上)

本文梳理了容器与展示组件、高阶组件、render props这三类React组件设计模式往期回顾:HBaseCon Asia 2019 Track 3 概要回顾随着 React 的发展,各种组件设计模式层出不穷。React 官方文档也有不少相关文章,但是组织稍显凌乱,本文就…

jvm上的随机数与熵_向您的JVM添加一些熵

jvm上的随机数与熵能否生成真正的随机数取决于系统中的熵。 有人声称,这可以通过掷骰子来保证。 其他人认为,用此主体替换OpenJDK的java.math.Random.nextInt()方法将有所帮助: public int nextInt() {return 14; }资…

typora导出word指定样式_(二)最简洁的Markdowd编辑器:Typora

(提醒:前面都是介绍和语法,想下载了就能用的直接看最后总结)大家好,半瓶醋同学又来误人子弟了。现在办公文档或者邮件的处理,一般都是用微软的office word或者邮件自带的编辑器。但是用word或者邮件自带编辑…

cc java开发环境搭建_Windows系统下java开发环境搭建

总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了。话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下1.下载并安装JDK(JAVA Development Kit)JDK是整个java开发的核心,它…

使用数据库中的Java流制作数据透视表

来自数据库行和表的原始数据不能为人类读者提供太多了解。 相反,如果我们对数据执行某种聚合,则人类更有可能看到数据模式 在展示给我们之前。 数据透视表是聚合的一种特定形式,我们可以在其中应用排序,求平均值或求和之类的操作…

java map的keyset_Java Map keySet()用法及代码示例

此方法用于返回此映射中包含的键的Set视图。该集合由Map支持,因此对Map的更改会反映在集合中,反之亦然。用法:Set keySet()参数:此方法没有参数。返回值:此方法返回一个包含指定映射键的集合。下面的程序显示int keySet()方法的实…