1. 项目结构 一个典型的 Fleet 项目结构如下所示: my-java-fleet-project ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ └── example │ │ │ ├── Main.java │ │ │ ├── HelloController.java │ │ │ └── service │ │ │ └── HelloSer...
例如:我的项目位置是(当前项目位置.metadata.plugins\org.eclipse.wst.server.core\tmp2\work\Catalina\localhost\demo-jsp\org\apache\jsp)。 这就是我们刚刚创建的jsp文件,被编译后的.class文件。还有一个生成的.java文件。 打开后.java文件可以看到: 也就是我为什么说他本质是一个Servlet。因为继承了HttpJspBase ...
这就是Fleet,今天简单介绍下Fleet,然后尝试下能否运行一下我们的java项目。 下载安装 首先,Fleet目前只能通过JetBrains toolsBox下载,关于JetBrains toolsBox的下载使用,这里就不说了,下载完成后,就可以打开Fleet了。 首先,点击接收协议按钮,点击【Continue】按钮。然后,就等待安装完成即可。打开之后,会弹出初始界面,...
在这里,我们选择java,直接输入java,即可出现所有匹配的语言,包括javaScript,虽然我们不需要。 然后需要选择【file template】,这样就可以开始新建一个文件了,其实这个功能我还没太了解清楚具体是怎么用的,应该是创建了一个文件模板,后续可以从这些模板里面直接选择, 我们主要要说的是打开一个项目,所以,我们退回到刚开始...
这就是Fleet,今天简单介绍下Fleet,然后尝试下能否运行一下我们的java项目。 下载安装 首先,Fleet目前只能通过JetBrainstoolsBox下载,关于JetBrainstoolsBox的下载使用,这里就不说了,下载完成后,就可以打开Fleet了。 首先,点击接收协议按钮,点击【Continue】按钮。然后,就等待安装完成即可。打开之后,会弹出初始界面,这里我们...
首先,Fleet目前只能通过JetBrains Toolbox下载。下载完成后,打开Fleet,点击接收协议按钮,然后点击【Continue】按钮。安装完成后,会弹出初始界面。点击【New File】按钮,再点击【select language】按钮,选择java,然后选择【file template】,即可开始新建文件。接下来,点击【open】按钮,打开一个Java项目。
目前Fleet支持的语言有JAVA,kotlin,python,go,javaScript,Rust,TypeScript和JSON。其他的语言如PHP,C++,C#,HTML正在开发中。 看到这里,我们可能还有疑问,这些特性好像其他的轻量级IDE都有呀,那么Fleet的特色在哪里呢? 分布式!没错,是分布式! Fleet的架构是分布式的,Fleet 并不关心您的项目是在本地、在容器中还是在千...
5. Fleet 对于 Java 的支持 Fleet 沿用了 IDEA 的很多编程快捷键,以及快速生成代码缩写等。 6. 总结 个人还是比较期待正式版发布,对于插件的支持。这样定制性强,开发者更能自定义适合自己的IDE。 对于Fleet,还能将后端放到远程机器上(Linux),本机的 IDE 仅作为前端展示。对于大型项目、多人合作开发项目,也是一...
Gradle是一个基于Apache Ant和Apache Maven概念项目自动化构建开源工具。它使用基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 面向Java应用为主, 当前支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言 至于安装这里就不详说了,最复杂的也只是官网下载配置环境变量。我这...
目前Fleet支持的语言有JAVA,kotlin,python,go,javaScript,Rust,TypeScript和JSON。其他的语言如PHP,C++,C#,HTML正在开发中。 看到这里,我们可能还有疑问,这些特性好像其他的轻量级IDE都有呀,那么Fleet的特色在哪里呢? 分布式!没错,是分布式! Fleet的架构是分布式的,Fleet 并不关心您的项目是在本地、在容器中还是在千...