这就是我所拥有的:
TestFile.java
具有相同的班级名称。main()
方法。然而,当我将文件拖放(或打开)到Eclipse并尝试Run As
时,我没有获得Run As Java Application
或任何可以运行该单个/独立的任何项目(任何项目) )Java文件/类。
当我尝试Run
时,我会弹出一个说法“Run As Ant Build
。现在,我从未设置过ant build。
我想要的只是运行一个这个Java文件,并在Console
中查看编辑器正下方可见的输出/错误。
我没有也不打算用包名和所有内容编写/设置一个完整的Java项目,在这种情况下Run as Java Application
就是这样。我只想在Eclipse中运行一个独立的Java类/文件,其中包含main()
方法。
我在Mac上。如果有任何其他应用程序/ IDE为Java和/或其他语言执行此操作,那么我认为这将非常有用。
更新:我在Eclipse中创建了一个Java项目,并在其中创建了test.java
,每当我需要编写快速代码并运行时,我会不断更改/编辑/添加相同的文件它。无法真正在Eclipse中拖放。
答案 0 :(得分:8)
你不能编译&在Eclipse中只运行一个文件而文件不在java项目中。
在eclipse中创建Java项目是一个非常快速和简单的过程。
File -> New -> Java Project
您可以使用默认包(虽然不建议这样做)并将您的单个文件放入其中并运行它。
答案 1 :(得分:3)
试试jGRASP,这是一个非常简单的编辑器和编译器。
答案 2 :(得分:0)
您可以使用org.eclipse.jdt.core.javanature
(检查/编辑.project
文件)在任何Eclipse项目中执行此操作。
所以只需打开.project
文件并添加
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
如果还没有。
答案 3 :(得分:-2)
您可以在cmd命令窗口中运行java文件。
确保已安装java环境。
java -version
输出: java版“1.7.0_07” Java(TM)SE运行时环境(版本1.7.0_07-b11) Java HotSpot(TM)64位服务器VM(版本23.3-b01,混合模式)
cd javafilepath
java yourjavafilename.java