当前位置: 首页 > 面试题库 >

在Microsoft Visual Studio 2012中使用Java

艾修然
2023-03-14
问题内容

我最初是一名C ++程序员,Visual Studio曾为我工作过。但是,最近我想扩展到C#和Java。Visual
Studio支持C#,我现在有一些使用它的经验,但是它不支持Java。有人对我有任何允许我将Visual
Studio与Java一起使用的提示吗?我当时想尝试使用Visual Studio
SDK的附加向导来创建对Java支持的扩展,但是在我开始研究可能非常复杂的东西之前,我想知道这里是否有人曾经尝试过并且可能一些有关解决此问题的建议。在互联网上进行大量搜索之后,我发现Visual
Studio没有Java支持,而我发现的一些解决方法也相当差。

澄清:

我想为Visual Studio 2012编写一个插件,使它可以与Java
prgramming一起使用。我希望在创建项目文件时可以选择制作.java文件,并且在编译时希望使用javac编译器进行编译(我已经下载了它)。

额外细节:

我知道那里已经有Java IDE,例如eclipse,我只是想知道是否可以在Visual Studio中使用它。我非常喜欢Visual
Studio,并且已经使用了一段时间了,我希望能够使用相同的界面以我所知道的所有语言进行编程

是的,C#是一种增强的Java,但是我可能需要做一些事情,这些事情需要Java的专门支持,因此我将需要一种编写方法。我可以使用eclipse或其他IDE,但如果可能的话,我希望使用Visual
Studio。


问题答案:

有一个Visual
Studio插件来支持Java语言:http
:
//visualstudiogallery.msdn.microsoft.com/bc561769-36ff-4a40-9504-e266e8706f93



 类似资料:
  • 问题内容: 我正在研究控制建筑物的光和热的项目。后端(用Java编写)将在Mac Mini上运行,并且应该可以通过SOAP进行访问。 我希望将此项目的复杂性降至最低,因为我不希望每个使用它的人都必须设置应用程序服务器。所以到目前为止,我一直使用javax.xml.ws.Endpoint: 这样的效果出奇的好(嘿,您什么时候最后一次只用3行代码看到Java中的东西?),但是现在我正在寻找一种使用HT

  • 问题内容: 我有一个使用100%Java编写的大型现有代码库,但是我想在它的一些新部分中使用Python。我需要进行一些文本和语言处理,而我宁愿使用Python和类似NLTK的库来执行此操作。 我知道Jython项目,但这似乎代表了一种从Python内部使用Java及其库的方法,而不是相反的方式-我对此是否错? 如果没有,那么在Java和Python之间进行交互的最佳方法是什么,这样(理想情况下)

  • 问题内容: 是否可以解决在视图()中的JavaScript中使用Razor语法的问题? 我正在尝试将标记添加到Google地图中…例如,我尝试了此操作,但是却遇到了大量编译错误: 问题答案: 使用伪元素,如所描述这里,迫使剃刀编译器返回到内容模式: 更新: Scott Guthrie最近发布了有关Razor的语法的信息,如果您只需要添加一两行JavaScript代码,它就比标签稍微麻烦一些。以下方

  • 问题内容: 这可能是一个新手问题,但希望您能帮助我。:)我有这样的事情: 我使用的是NetBeans IDE,由于某种原因,在弯曲的行中加了下划线的是printStackTrace。当我按Alt + Enter时,提示应删除Throwable.printStackTrace()。这是什么意思?谁能提供更多的见解,这可能意味着什么?还是我可以忽略这个? 谢谢! 问题答案: 这只是一个建议。在ecli

  • 问题内容: 在很多情况下,我不仅需要正弦,而且需要相同参数的余弦。 对于C,通用unix 数学库中有该函数。实际上,至少在i386上,这应该是一条汇编指令。 sincos,sincosf,sincosl-同时计算sin和cos 我猜这些好处存在是因为在计算正弦和余弦时存在明显的重叠:。但是AFAIK尝试将其快捷方式化为并没有用,因为该功能的费用与此相似。 有什么方法可以在Java中获得相同的好处吗

  • 问题内容: 您必须使用Java做什么才能获得Runtime.exec()来运行路径上的程序?我正在尝试运行已放入路径(/ usr / local / bin)的gpsbabel。 问题答案: 它将从Java进程继承路径。因此,无论Java进程具有什么环境,生成的进程也都将具有。检查环境的方法如下: 您设置了 并 导出了吗?如果不导出,则子进程将无法使用它。 此外,您 必须同时 使用stdout和s

  • 我很好奇,在放置组件时,如何使用miglaway在网格上均匀分布组件: 例如,如果我在一个按钮组中放置四个JRadioButton以跨越3行2列(2,3),然后放置三个JButton,则分布的权重是不相等的,我最终会得到以下结果: 如图所示,A和B的大小相同,C保留剩余的空间:我希望A、B、C在垂直方向上等于三分之一。 如果这在GridBagLayout中是可能的,我也可以利用它,但是我在任何一种

  • 问题内容: 请提供一些有关如何在Google Guice或Java EE中使用的基本信息,如果使用简单的代码进行解释将非常有帮助,在此先感谢您 问题答案: 的目的在吉斯是允许你绑定类和实例以通用类型(与指定类型的参数)避免从一个事实,即泛型未用Java物化,即,从这样的事实而产生的问题,即擦除皮之间的差和在运行。通过创建泛型类型的 临时 子类,允许泛型参数的值在擦除后幸存下来。 示例用法: 这会将