我是Java新手。 基本上,我开发了一个包含Eclipse内部多个Java包的java项目。该项目在安装了redhat Linux的桌面上运行正常。但是,我需要在没有安装X11的更强大的Linux服务器(redhat enterprise Linux)上运行它。因此,在该服务器上运行Eclipse是不可能的。 可以这样做吗?如果是这样,我如何将整个项目移动到包括输入和输出文件夹在内的服务器上?如何在不使用IDE的情况下在Linux上运行Java项目
谢谢
我是Java新手。 基本上,我开发了一个包含Eclipse内部多个Java包的java项目。该项目在安装了redhat Linux的桌面上运行正常。但是,我需要在没有安装X11的更强大的Linux服务器(redhat enterprise Linux)上运行它。因此,在该服务器上运行Eclipse是不可能的。 可以这样做吗?如果是这样,我如何将整个项目移动到包括输入和输出文件夹在内的服务器上?如何在不使用IDE的情况下在Linux上运行Java项目
谢谢
在Eclipse中使用“导出Runnable Jar”选项。突出显示您的项目,然后单击文件 - >导出,选择Java,选择可运行jar文件。否则,您也可以使用javac
编译器来编译您的项目并使用java命令和您的主类来运行它。
您需要在要运行它的机器上安装JRE。这可以通过以下命令完成:
yum install java-1.6.0-openjdk*
一旦你有了java,那么它只是执行你的应用程序的问题。我建议使用eclipse将您的项目编译为jar并使用以下命令执行它:
java -jar *JarFileName*.jar
运行Java与Eclipse无关。你可以通过打开终端在linux机器上运行你的java程序。
Step1; - 将您的JAVA_HOME设置在您的bash配置文件中。
第2步: - 打开终端,转到您的主程序所在的文件夹或包。
第3步: - 使用javac -cp lib.jar Filename.java
步骤4编译: - 编译的类文件将提供后,用java filename.java
通常IDE一样运行Eclipse是发展不运行应用程序,但如果你打包项目作为一个罐子,你可以执行它与`Java的罐子jar文件在命令行上的Linux版本的Eclipse也可
谢谢。我知道你可以用你的方式轻松地编译一个java程序,但是我正在问的是如何做一个包含许多.java代码的java包。谢谢。 – fanchyna
。 jar'。或者你是否需要在该机器上编辑源代码? – thatidiotguy