我在Eclipse中设置了一个java项目,我想把它放在其他机器上,但是我的项目中有很多依赖项。如果我只是复制并粘贴项目文件夹并将其添加到另一台机器,那么它会给我一个类路径错误和库错误参考...什么是移植我的代码然后将源代码移植到另一台机器的最有效方法? eclipse是否提供此功能?
答案 0 :(得分:2)
export
java node->runnable jar file
,然后按next
Java launch configuartion
Copy required into a sub folder next to generated jar
... 假设您选择了c:\temp\myproject
文件夹作为输出,并且您的jar名称为test.jar
,则所选文件夹将包含test.jar
和名为lib
的文件夹,其中包含所有供应商广告.... test.jar
的清单也将包含包含所有供应商jar路径的类路径条目....
清单 - 版本:1.0类路径:。 regx_lib / a.jar regx_lib / b.jar regx_lib / c.jar regx_lib / d.jar 主类:d.c.Main
希望这会有所帮助....
答案 1 :(得分:1)
虽然不是纯eclipse解决方案,但我喜欢使用maven来管理我的java应用程序的依赖项,而assembly plugin则为我的用户/客户创建发行版(包括依赖项)。
答案 2 :(得分:1)
创建可在计算机之间进行一步复制和粘贴的基本项目的最简单方法是以特定方式设置项目:
1)将依赖项jar实际复制到项目文件夹或项目文件夹的子文件夹中:
2)右键单击JAR并选择“Build Path” - >添加到构建路径。
此结构允许您通过简单地复制项目文件夹将项目复制到新计算机。它不是最具可扩展性的组织,我鼓励您在项目发展过程中探索其他选项。