草庐IT

intellij-eap

全部标签

java - 带有 Java 7 的 OSX 10.8.2 Mt Lion 上的 IntelliJ 12

问题:使用Java7在OSX10.8.2上运行IntelliJ12。我安装了全新的OSX10.8.2MtLion,并且安装了官方的OracleJava7(目前没有Java6)。我已经安装了最新版本(12.0.1)的IntelliJIDEA,并编辑/Applications/IntelliJIDEA12CE.app/Contents/Info.plist以获得JVMVersion,如下所示:JVMVersion1.7*当我尝试启动IDEA(或当我运行./Applications/IntelliJ\IDEA\12\CE.app/Contents/MacOS/idea)时,我得到“没有Jav

java - 在 IntelliJ 中调试(重新加载更改的类)

我最近从eclipse切换到IntelliJ。Eclipse的调试启动器曾经在保存类时立即重新加载应用程序。IntelliJ需要超过10秒来重新加载更改的类,这可能不是很多,但它很烦人,因为我经常使用它。如何使IntelliJ更快地重新加载更改的类? 最佳答案 重新加载更改的类执行以下操作之一:在主菜单上,选择运行|调试操作|重新加载更改的类。在主菜单上,选择构建|编译“class_name”以在调试期间重新编译更改后的类。在“重新加载更改的类”对话框中,确认重新加载。结果显示在消息工具窗口中。Referthislinkfordet

java - Intellij Idea 永远解决 Maven 依赖关系

我正在使用intellijidea终极版12.1.4并尝试在项目中使用maven。这是我的pom.xml:4.0.0com.fasterxmloss-parent10com.fasterxml.jackson.corejackson-databind2.2.2jackson-databindGeneraldata-bindingfunctionalityforJackson:worksoncorestreamingAPIhttp://wiki.fasterxml.com/JacksonHomescm:git:git@github.com:FasterXML/jackson-databi

java - Intellij - 像在 Eclipse 中一样添加项目依赖

我正在切换到Intellij并尝试做与Eclipse中相同的事情。在Eclipse中,您可以将一个项目添加为另一个项目中的依赖项(项目属性->“Java构建路径”->“项目”->单击我的库项目)。目前的情况是,我正在开发一个库,每次向库中添加新内容时,我都可以在另一个项目中测试功能,而无需构建jar文件。我正在尝试使用Intellij来实现这一点,但没有成功(这些项目都是在Intellij中导入的)。我该怎么做? 最佳答案 文件>项目结构。然后选择您的模块,并添加任何依赖项,Jar、库或模块:大图在这里:http://i.imgur

java - IntelliJ IDEA : ignore trivial methods in code coverage

在IntelliJIDEA15.0.2中,如何在测试覆盖率测量期间忽略琐碎的getter和setter(琐碎方法)?//shouldbemeasurepublicvoidcomplex(){fancy();interesting();dropDatabase();}//shouldnotbemeasuredpublicintgetNumber(){returnthis.number;}测量每一行会得到75%。仅用上述方法测量结果为100%。这些是100%可用于测试的代码。为什么我在Internet上找不到任何相关信息?我是否陷入了不良做法?更新此代码也有资格进行测试://shoulda

java - intellij IDEA 如何给 Java 项目添加单元测试?

我想用JUnit创建简单的java项目,例如,我想编写一个算法,如合并排序或一些Java类,并创建测试类,以便我可以对该类进行单元测试。我创建的项目是:File->New->Project->java->nextandsetuptheprojectnameandlocation我想对我创建的类进行单元测试,并且我尝试了以下解决方案:solution1fromIntelliJIDEAdosc使用灯泡创建测试类solution2使用快捷键[ctrl+shift+t]但我总是以importstaticorg.junit.Assert.*;cannotresolvesymbol'junit'结

java - 在 IntelliJ IDEA 中检查运行时

如何查看代码在InteliJ中运行所花费的时间? 最佳答案 我不认为你可以使用Intellij,你要么必须使用像Yourkit这样的分析器来分析代码,要么使用一些使用System.currentTimeInMillis()。或者,您可以使用ApacheCommonsStopWatch进行一些基准测试:StopWatchstopwatch=newStopWatch();stopwatch.start();...somecode...stopwatch.stop();longtimeTaken=stopWatch.getTime()ht

java - Intellij 资源不在内置工件中

我正在尝试构建一个包含非标准图像和字体的.jar,我已将其添加到项目的资源文件夹中。我可以使用以下代码将它们加载到我的项目中。URLurl=ClassLoader.getSystemResource("./some_font.ttf");Fontfont=Font.createFont(Font.TRUETYPE_FONT,url.openStream());虽然这在我在IDE中运行程序时有效,但在运行导出的jar时它无法加载字体。 最佳答案 您可以在项目结构中创建自己的工件:您可以在其中添加资源文件夹的目录内容。按绿色加号并导航到

java - IntelliJ 2017 中没有代码覆盖率

我已经使用Junit和mockito编写了一些测试方法。我的测试运行良好。但是,我看不到代码覆盖率。无论我点击哪个选项,代码覆盖率都没有显示任何内容。我单击了显示在右侧代码覆盖窗口中间的EDITtofixconfigurationseetings。这就是我得到的:我应该怎么做才能获得代码覆盖率结果?这是我的文件夹结构: 最佳答案 要查看生产代码的覆盖率,请将模式更改为com.cdk.dmg.asset。如果您想在测试中查看覆盖率,您需要在测试文件夹中启用覆盖率(此选项在您的屏幕截图中被禁用,并且模式设置为仅记录测试数据,因此没有结果

java - Intellij 调试器不会在断点处停止

我一定是做错了什么。我是intellij的新手。从Eclipse切换。我有一个在weblogic上运行的JAXWS应用程序。要部署的工件是一个ear文件。我一直在努力让调试器在intellij上工作。我有终极版。我确实创建了一个运行调试配置,但它只是通过代码并且不会在我想要的位置停止。调试器显示一个没有勾号或叉号的红点。编辑-我正在运行“本地”运行/调试配置。这是我的运行/调试配置的屏幕截图。这是启动/连接的屏幕截图 最佳答案 我弄清楚我的问题是什么,我认为这个问题是针对我和我的应用程序的性质。其实我应该称之为self诱导的问题。让