在ubuntu服务器上启动小型java解析应用程序
我在本地创建了一个小型多线程解析应用程序,只是为了熟悉多线程和 jsoup 解析器库。
在服务器上,我按照这个问题/答案中的描述安装了java“如何在 Ubuntu 10.10 (Maverick Meerkat) 上安装 Sun Java JDK?"。
这是我的源文件:
通过 IDE 启动这个应用程序确实很容易,但是如何通过终端使用 *.jar 来启动它图书馆我不知道。
感谢所有可以提供帮助的人。
I created locally a small multithreaded parsing application just to get acquainted with multithreading and jsoup parser library.
On the server I installed java as it was described in this question/answer "How to install the Sun Java JDK on Ubuntu 10.10 (Maverick Meerkat)?".
Here are my source files:
It was really easy to launch this application via IDE, but how to do it via terminal with *.jar library I don't know.
Thanks to everyone who can help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否使用 IDE 将应用程序打包为可执行 jar 文件?如果是这样,那么在终端中运行它可能就像这样简单:
或者甚至只需双击 jar 文件。
要了解如何将程序打包为可执行 jar 文件,请参阅本教程:将程序打包为JAR 文件。
jar 文件中的清单文件应包含如下所示的属性:
Did you package your application as an executable jar file using your IDE? If so, then running it in a terminal might be as simple as:
or even just double-clicking the jar file.
To learn how to package your program as an executable jar file, see this tutorial: Packaging Programs in JAR Files.
The manifest file in the jar file should contain an attribute that looks like this:
让您的 IDE 导出一个 jar 文件(不确定您使用的是什么 IDE),该文件的
Main-Class
清单设置正确,您应该只需运行java -jar {jarfilename}
。您使用的是哪个 IDE?Get your IDE to export a jar file (not sure what IDE you are using) that has the
Main-Class
manifest set correctly and you should be good to just runjava -jar {jarfilename}
. Which IDE are you using?