在eclipse中打包java代码

时间:2010-12-05 06:15:22

标签: java eclipse

我在Eclipse中设置了一个java项目,我想把它放在其他机器上,但是我的项目中有很多依赖项。如果我只是复制并粘贴项目文件夹并将其添加到另一台机器,那么它会给我一个类路径错误和库错误参考...什么是移植我的代码然后将源代码移植到另一台机器的最有效方法? eclipse是否提供此功能?

3 个答案:

答案 0 :(得分:2)

  1. 右键单击java项目
  2. 选择export
  3. 选择java node->runnable jar file,然后按next
  4. 选择您已测试应用的Java launch configuartion
  5. 选择第三个单选按钮Copy required into a sub folder next to generated jar ...
  6. 按完成
  7. 假设您选择了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实际复制到项目文件夹或项目文件夹的子文件夹中:

alt text

2)右键单击JAR并选择“Build Path” - >添加到构建路径。 alt text

此结构允许您通过简单地复制项目文件夹将项目复制到新计算机。它不是最具可扩展性的组织,我鼓励您在项目发展过程中探索其他选项。