【问题标题】:How to customize commands on Eclipse如何在 Eclipse 上自定义命令
【发布时间】:2015-05-23 14:23:26
【问题描述】:

如何自定义命令以在 Eclipse 上编译和执行 Java 应用程序?我必须更改常规命令才能编译和执行我的应用程序。

谢谢

【问题讨论】:

  • 以什么方式定制?更具体地说明您的要求。
  • 假设我有一个名为 Hello.java 的程序。编译后,eclipse执行运行“java Hello”的程序。我希望 eclipse 执行而不是它,这个命令“mpirun -np 4 java Hello”谢谢

标签: java eclipse command


【解决方案1】:

通常,您使用组合键 Alt X + Alt J 来执行内置编译工具(如果您配置正确,它将运行 main 方法。

如果你想使用其他编译/执行工具,按f10打开prefrences,进入generals/Keys,右边是你自定义热键的窗口。

比如我想调出运行配置窗口,过滤词“run...”,然后选择命令,在下面的绑定中,按“Alt+Shift+X,C”,选择When: Windows,然后申请,OK。之后,每当在 Eclipse 中,我按 Alt+Shift+X + C,运行配置就会打开。

编辑:我不确定 mpi,但是当你问如何使用 mpi 运行时,我已经做了一项研究:

Configure MPI in Eclipse

Run MPI Programs in Eclipse with 1-Click

您可以自己检查。

【讨论】:

  • 好的,但它不会改变运行命令。假设我有一个名为 Hello.java 的程序。通常,编译后,eclipse会执行运行“java Hello”的程序。我希望执行 eclipse 而不是它,命令“mpirun -np 4 java Hello”。如何更改此配置?谢谢
  • 在这种情况下,它不是关于键绑定命令,而是关于运行/构建配置。这可能会帮助你。 stackoverflow.com/questions/6469524/…
  • 好的。右键单击项目后,我执行 Properties > Builders > New ... > Program 但之后我不知道如何自定义它。我想自定义编译和执行操作。我想以这种方式编译:
    javac -cp Hello.java 我想以这种方式执行: mpirun -np 4 java Hello 其中 Hello.java 是我的 java 应用程序的名称
                    
                  
                    
                            
                
  • 是的,我需要类似于您发布的最后 2 个链接的内容,但适用于 Java。我试图在我的 Eclipse 上按照这些步骤操作,但它不起作用。
【解决方案2】:

对于运行中运行配置,您可以设置所有参数。对于构建标志,我认为创建一些 ant,maven 脚本会更快。

【讨论】:

  • 如何设置所有参数?我不知道如何在 eclipse 中设置运行 mpi 的命令,例如:“mpirun -np 4 java Hello”
  • 我没有看到这个命令是在 java 之前的 :) 。通常,您要运行正在运行环境本身的 mpirun。我认为创建构建、运行脚本并在 Eclipse 中使用此脚本的最快方式。或者你可以尝试为eclipse安装C++插件,mpirun有插件或选项。然后你可以尝试 :run -> external tools end 将是启动 mpirun 配置的选项。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-05
  • 1970-01-01
  • 2017-11-28
  • 1970-01-01
  • 2014-01-23
  • 2012-04-01
  • 2013-01-30
相关资源
最近更新 更多