文档首页/ CodeArts IDE Online/ 用户指南/ Java技术栈相关操作
更新时间:2024-07-10 GMT+08:00
分享

Java技术栈相关操作

本节主要介绍Java技术栈的相关操作,具体如下:

编译Maven项目

Maven项目导入后IDE会进行自动编译,如果没有触发自动编译可以手工进行编译操作。

  1. 进入CodeArts IDE Online代码编辑界面
  2. “资源管理器”中打开项目。
  3. 鼠标右键单击项目中的“pom.xml”文件,选择“Update project configuration”,项目会自动刷新并重新编译,如图1所示。

    图1 更新项目配置并编译

    如果无法正常编译,请按照如下步骤使用编译命令进行编译。

    1. “./theia”目录下,鼠标右键,选择“新建文件”
    2. 在弹出的窗口中填写文件名称“tasks.json”
    3. 将如下内容复制到“tasks.json”文件中,此处以Maven的package命令为例。
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      {
          "version": "2.0.0",
          "tasks": [
              {
                  "label": "package",
                  "type": "shell",
                  "command": "mvn package",
                  "group": "build",
                  "presentation": {
                      "reveal": "always",
                      "panel": "new"
                  }
              }
          ]
      }
      
    4. 单击页面左上角
    5. 选择终端 > 运行任务
    6. 在弹出的窗口中选择“package”

    7. 选择“Continue without scanning the task output”,等待项目编译。

运行代码

CodeArts IDE Online支持直接运行Java的main函数。支持手动编译,或等待自动编译完成。手动编译操作步骤如下:

  1. 双击文件名称,打开文件,等待“Run | Debug”按钮显示在main函数上方。
  2. 单击“Run”,运行main函数。

添加断点

  1. 双击文件名称,打开文件。
  2. 将鼠标移到需要添加断点的行的左侧,显示暗红色小圆点后单击鼠标左键,红点高亮后说明打断点成功,如图2所示。

    图2 成功打断点

    在调试视图中可以查看所有的断点,并可勾选是否启用,如图3所示。

    图3 查看所有断点

添加调试配置

  1. 单击左上角
  2. 选择查看 > 调试,打开调试视图。
  3. 在调试任务下拉框中选择“新增配置”,如图4所示。

    图4 新增配置

  4. 选择“Launch Program”,根据界面提示在配置文件中设置需要调试的“mainClass”
  5. 单击调试视图中的,开始调试。

代码调试

  1. 双击文件名称,打开文件。
  2. 单击main函数上的“Debug”按钮来调试代码。

修改变量

支持在调试过程中修改变量。

  1. 单击左上角
  2. 选择查看 > 调试,打开调试视图。
  3. 调试并停留在断点处。
  4. “调试控制台”中修改变量值。

JUnit测试

CodeArts IDE Online支持配合JUnit测试使用。

  1. 单击左上角
  2. 选择文件 > 打开,打开带有JUnit测试用例的工程。
  1. 鼠标左键双击文件名称,打开测试用例文件,等待“Run Test | Debug Test”出现。
  2. 单击“Run Test”,等待测试完成。
  3. 在弹出“Java Test Report”页面中查看错误信息。

    报告页面也可以通过单击“Run Test | Debug Test”旁的打开。

相关文档