如何在Visual Studio和/或IntelliJ中将JAR文件添加为外部工具

时间:2015-07-02 16:27:05

标签: java visual-studio-2013 intellij-idea jar

我已经为IDE创建了一个命令行工具,但现在看来你不能将JAR作为外部工具添加。这可能吗?

2 个答案:

答案 0 :(得分:0)

我熟悉的最佳选择是将您的JAR文件转换为DLL。这可以通过从jar到dll的转换器工具来实现,比如Jbimp和IKVM来引用jar。 (我推荐IKVM。)

链接到IKVM转换器:http://www.ikvm.net/userguide/tutorial.html

代码项目指南:http://www.codeproject.com/Articles/594632/IKVM-NET-in-Details

注意如果使用Jbimp,则不仅要引用已转换的dll,还要引用vjslib。

我希望能够支持你的问题。

如果支持你的问题,请告诉我。

答案 1 :(得分:0)

我实际上找到了答案。它有点不直观,其他网站/答案都没有提到它。

在IntelliJ / Visual Studio中,添加外部工具时,而不是制作'命令'是:

/pathToCommand/myProgram.jar

应该简单地说:

java.exe

然后,而不是只在“程序参数”中提供您的参数。字段:

-jar myProgram.jar -myarguments

这样做,而不是试图自己运行一个jar,而是运行Java程序,将jar的名称作为-jar命令的参数。