Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从.net角度构建Java应用程序_Java - Fatal编程技术网

从.net角度构建Java应用程序

从.net角度构建Java应用程序,java,Java,我已经做了一段时间的.net开发人员,最近开始使用java和eclipse 到目前为止,我一直在通过右键单击Eclipse和“RunAs->Java应用程序”来执行一个小测试应用程序 一切正常,直到我尝试设置它,以便将其部署到另一台机器 在.Net中,这很容易。所有的引用都会自动包含在输出文件夹中,所以只需将整个包移到另一台机器上并从那里运行即可 java会发生这种情况吗 我一直在玩javac.exe,它需要相当多的信息来构建它。我只是想找到在调试模式下构建项目的等效方法,这样我就可以避免设置a

我已经做了一段时间的.net开发人员,最近开始使用java和eclipse

到目前为止,我一直在通过右键单击Eclipse和“RunAs->Java应用程序”来执行一个小测试应用程序

一切正常,直到我尝试设置它,以便将其部署到另一台机器

在.Net中,这很容易。所有的引用都会自动包含在输出文件夹中,所以只需将整个包移到另一台机器上并从那里运行即可

java会发生这种情况吗

我一直在玩javac.exe,它需要相当多的信息来构建它。我只是想找到在调试模式下构建项目的等效方法,这样我就可以避免设置ant配置

感谢您的想法

“java会发生这种情况吗?” " -是的,您需要构建项目文件,然后将其导出为“可运行的jar”

您将在export命令指定的目录中找到.jar文件。 现在,GUI将.jar文件与执行.jar文件的命令java-jar+jar file相关联


为什么选择调试模式?

在Eclipse中,右键单击项目,转到导出,然后选择“Runnable jar file”。您还有几个库处理选项。

要展开Bogdan的答案,当Runnable jar file export向导出现时,选择启动配置和导出目标,然后选择“将所需库复制到子文件夹…”然后单击“完成”

然后从jar导出到的目录中,您应该能够运行:

java-jaryourproject.jar


您应该能够将带有所需库的jar和子文件夹复制到任何计算机上,并在那里运行它。

如果没有看到javac错误或一些源代码,很难回答这个问题,您能粘贴输出吗?