Netbeans 使用外部终端
如何让Netbeans在系统终端而不是其内置终端内运行Java项目 我环顾四周,显然我应该做Netbeans 使用外部终端,netbeans,terminal,Netbeans,Terminal,如何让Netbeans在系统终端而不是其内置终端内运行Java项目 我环顾四周,显然我应该做projectproperties->Run->Console Type,但遗憾的是,在历史上的某个时刻,这已经从projectconfiguration面板中删除了 可以预见,我在互联网上找到的关于这个问题的每一条线索都没有得到回复 我知道我可以从命令行运行jar文件,但是集成的解决方案会很有帮助 我使用的是Netbeans 7。我不确定这是否可以用于Ant项目,但可以用于Maven项目 创建一个Ma
projectproperties->Run->Console Type
,但遗憾的是,在历史上的某个时刻,这已经从projectconfiguration面板中删除了
可以预见,我在互联网上找到的关于这个问题的每一条线索都没有得到回复
我知道我可以从命令行运行jar文件,但是集成的解决方案会很有帮助
我使用的是Netbeans 7。我不确定这是否可以用于Ant项目,但可以用于Maven项目
- 创建一个Maven项目。文件->新建项目。选择类别“Maven”和项目类型“Java应用程序”。单击“下一步”,然后单击“完成”以接受项目默认值
- 使用公共静态void Main(String args[])方法添加一个Main类。在“项目”窗口中展开源程序包。选择任何包。右键单击->新建->Java类
public static void main(String[] args) {
System.out.println("hello");
try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
br.readLine();
} catch (Exception e) {
e.printStackTrace();
}
}
- 在“项目”窗口中选择项目。右键单击弹出窗口。选择属性。选择类别“跑步”。单击主类旁边的浏览按钮并选择主类
- 使用工具栏上的绿色三角形,菜单Run->Run project或F6,正常运行项目一次
- 在“项目”窗口中展开“项目文件”节点。双击“nbactions.xml”
- 更改“运行”操作的属性。将可执行文件更改为终端,并将适当的标志和java添加到参数中
<properties>
<exec.args>-classpath %classpath wshackle.mavenproject2.Main</exec.args>
<exec.executable>java</exec.executable>
</properties>
-类路径%classpath wshackle.mavenproject2.Main
JAVA
致:
-x java-类路径%classpath wshackle.mavenproject2.Main
终端
或适用于Windows:
<properties>
<exec.args>/c java -classpath %classpath wshackle.mavenproject2.Main</exec.args>
<exec.executable>cmd</exec.executable>
</properties>
/c java-类路径%classpath wshackle.mavenproject2.Main
指令
- 保存并关闭此文件
- 运行项目。它现在应该在外部终端中打开
<properties>
<exec.args>/c java -classpath %classpath wshackle.mavenproject2.Main</exec.args>
<exec.executable>cmd</exec.executable>
</properties>