有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在unix计算机上运行java应用程序a:>签名以输入内容

我在unix机器上运行java应用程序。输入命令后,它会显示“>;”签名看起来我与我的应用程序处于交互状态,但我的应用程序不应该与我交互。相反,它只是将一些东西写入文件

root@ip...:/mnt/test/java -cp "./" pack.foo
>                

在windows计算机上,它只在文件中工作

我还尝试:

nohup root@ip...:/mnt/test/java -cp "./" pack.foo &

但仍然


共 (1) 个答案

  1. # 1 楼答案

    在任何UNIX系统上,java语法应为:

    javac -cp <classpath of application> MyClass.java
    
    java -cp <same classpath as above> MyClass
    

    第二个命令应该只是命令的名称。类文件,如果所有内容都在当前目录中,则-cp的参数应为“”没有引号

    java -cp . MyClass