如何在Gitpod中创建一个基本的HelloWorld JavaFX应用程序



我想使用Gitpod开发基本的javaFX应用程序。我尝试过很多不同的配置,但都不起作用。这是github上的一个示例repohttps://gitpod.io/#https://github.com/RohitAwate/Everest这个例子太复杂了。我只想要一个有几个按钮和文本框的基本应用程序。

要开始使用JavaFX,您应该在GitHub上搜索Hello World示例。例如,试试我在谷歌搜索中发现的这个:https://github.com/callicoder/javafx-examples/

  1. 在Gitpod中打开存储库:https://gitpod.io/#https://github.com/callicoder/javafx-示例/
  2. 在终端类型中:gp init
  3. Gitpod打开了两个新的编辑器:一个用于编辑.gitpod.yml,另一个用于编辑器.gitpod.Dockerfile。我在下面添加了基于Everest的示例
  4. 分叉此存储库并提交+推送更改
  5. 在Gitpod中打开你的叉子
  6. 出现端口6080已打开的通知。单击"打开浏览器"。将打开一个带有VNC的新浏览器选项卡
  7. 在Gitpod的终端中运行cd javafx-hello-world/src && javac HelloWorldApplication.java && java HelloWorldApplication
  8. 更改为VNC浏览器选项卡。已打开一个包含Hello World消息的示例窗口

样品.gitpod.yml:

image:
file: .gitpod.Dockerfile
ports:
- port: 6080

样品.gitpod.Dockerfile:

FROM gitpod/workspace-full-vnc
RUN apt-get update 
&& apt-get install -y openjfx libopenjfx-java matchbox 
&& apt-get clean && rm -rf /var/cache/apt/* && rm -rf /var/lib/apt/lists/* && rm -rf /tmp/*

您可以在这里找到Everest项目的配置

https://github.com/gitpod-io/definitely-gp/tree/master/Everest

只需将这两个文件复制到简单示例的根目录中,提交并启动一个新的工作区。

相关内容

  • 没有找到相关文章

最新更新