我在 Eclipse IDE 中创建了两个项目 P1 和 P2。P2 取决于 P1。我没有在 P1 和 P2 之间创建任何依赖关系。我想将 P1 转换为 Jar,然后让 P2 使用该 Jar。
如何使用命令行执行此操作?eclipse 中是否有我可以使用的命令行?如果没有,我将使用旧的命令行。
编辑 - p1 和 p2 都有一个主要方法。
我在 Eclipse IDE 中创建了两个项目 P1 和 P2。P2 取决于 P1。我没有在 P1 和 P2 之间创建任何依赖关系。我想将 P1 转换为 Jar,然后让 P2 使用该 Jar。
如何使用命令行执行此操作?eclipse 中是否有我可以使用的命令行?如果没有,我将使用旧的命令行。
编辑 - p1 和 p2 都有一个主要方法。
好的 -
1)看这个教程:
2) 假设您的整个程序由一个Eclipse 项目组成。
要创建 .jar 文件,您通常会使用 Eclipse IDE:Project, <right-click>, Export, Export as .jar file
3) 假设您想手动导出 .jar 文件,无论出于何种原因。
没问题 - 上面的教程告诉你怎么做。只是:
3a) "cd" 到你的 .class 文件所在的目录
3b) 使用记事本 (Windows) 或 vi (Linux) 创建“manifest.txt”文件
EXAMPLE CONTENTS: Main-Class: MyClass
3c) 使用“jar”将清单和 .class 文件放入 .jar 文件中:
EXAMPLE: jar cvfm MyClass.jar manifest.txt *.class
4) 您可以通过这种方式从尽可能多的不同项目中创建尽可能多的不同 .jar 文件。
5)您实际上会调用您的 .jar 文件,如 DJ 的回复中所示。
这有帮助吗?
我建议你找出你真正需要做的事情。您正在围绕该主题提出多个问题。
我假设您需要设置多个项目并在它们之间设置适当的依赖关系,以便于设置和自动构建。
查看 Maven 或 Gradle 以创建有关项目结构、依赖项外观以及如何构建的描述。