HI, 我有一个J2EE应用程序,其中一些.jsp作为起始页面。有没有办法可以通过eclipse或其他方式使我的项目成为可执行文件?
谢谢!
答案 0 :(得分:0)
通常人们使用构建脚本将其应用程序打包到JAR中。比如ANT和Maven。
使用Maven是最简单的方法,您只需创建pom.xml
文件并创建执行即可。然后你只需运行下面的命令,从技术上将它打包成一个可执行的jar:
mvn install
mvn package
或者您可以使用jar任务来使用Ant。 http://ant.apache.org/manual/Tasks/jar.html
如果您想在Eclipse中执行此操作,可以右键单击您的项目并选择“导出”并选择Jar。
您也可以手动执行此操作。只需确保您的manifest.mf
文件包含Main-Class
部分:
Manifest-Version: 1.0
Main-Class: FooClass
Class-path: .
然后你可以通过执行以下方式使其可执行:
jar cvfm foo.jar manifest.mf FooClass.class
我个人想使用构建脚本,使用像Maven这样的东西可以让这个过程在将来更容易维护。
注意强>
您可以使用One-JAR,它允许您将Java应用程序及其依赖项Jars打包到一个可执行的Jar文件中。它与Maven和Ant完美集成。可以在这里找到一个好的教程:http://www.asjava.com/core-java/making-an-executable-jar-file/