草庐IT

untitled-build-desktop-debug

全部标签

ant - 我可以在 Ant build.xml 中指定要编译的 JDK 路径吗?

我想在项目的一个分支中使用JDK1.6,而其他人继续使用JDK1.5。开发人员希望偶尔在它们之间切换。那么告诉Ant'sjavac的最佳方式是什么?使用哪个JDK?最好的意思是,我的意思是健壮、透明、低维护,与源代码一起进行版本控制(Ant本身和JDK当然不是,但它们位于标准位置)。我猜想在Ant之外是显而易见的(而不是最好的)方法:不断更改JAVA_HOMEenv变量。然而,这将需要开发人员手动切换(另一件事要记住:容易出错),更改所有-many-build服务器(现在对我来说更多的工作)。寻找一些简单的javac属性,例如jdk-path,我注意到了几个(感谢在网上和SO中阅读):

java - 启动tomcat7 :run maven plugin within eclipse and debug

我想在eclipse中调试一个webapp。我到了tomcat和webapp在Debug模式下在eclipse中运行的地步,但是webapp代码中的断点没有效果。详情webapp是一个mavenArtifact,我在eclipse中使用m2e插件来桥接maven和eclipse。我已经设法从eclipse中启动tomcat服务器。webapp在tomcat中很好地启动,如果我选择的话,也可以在Debug模式下启动:在Eclipse中,右键单击项目运行方式>Maven构建...(不是“Maven构建”)一个窗口打开。在“目标”文本字段中,输入“tomcat7:run”点击应用点击运行to

java - Eclipse RCP 的 bin.includes 中的 build.properties 中的点是什么意思?

我的示例应用程序中有以下build.properties:source..=src/output..=bin/bin.includes=plugin.xml,\META-INF/,\.文件由IDE生成。最后的点是什么意思?如果是处理当前目录下的所有文件,那里面提到的plugin.xml文件呢?因为它在当前目录中,所以它将由点隐式处理。如果是处理当前目录下的所有子目录,那里面提到的META-INF目录呢?因为它在当前目录中,所以它将由点隐式处理。如果以上都不是正确的,那么点到底是什么意思呢?如果我在那里设置一些myfile.bin,会发生什么? 最佳答案

java - 如何启用 Hystrix DEBUG 级别的日志记录

我已经在我的一个Spring启动应用程序中实现了NetflixOSSHystrix。并为HystrixCommand配置了一些属性。但是我如何验证这些属性是否真的被HystrixCommand使用。例如,hystrix.threadpool.default.maxQueueSize=12hystrix.threadpool.default.keepAliveTimeMinute=2hystrix.command.default.execution.isolation.strategy=SEMAPHORE我如何才能看到这些属性应用于HystrixCommand?有什么办法可以为Hystr

java - 如何使用 Java 创 build 计二维码?

我想用Java创build计二维码。设计二维码可能包含图形形式的Logo。下面是此类设计代码的示例。如何创建这样的二维码? 最佳答案 我刚刚找到了一个可以创建此类QR码的软件。There'sadifferentwaytoputpicturesinQRcodes.Insteadofscribblingonredundantpiecesandrelyingonerrorcorrectiontopreservethemeaning,wecanengineertheencodedvaluestocreatethepictureinacode

java - 我在哪里可以找到 Sublime Text 3 中的 Javac.sublime-build 文件? ( window )

我想在ST3上运行java文件。我已经阅读了一份很好的ST2指南CompilingandRunningJavaCodeinSublimeText2但是在3d版本中我找不到这个配置文件。有人可以帮我解决这个问题吗? 最佳答案 我建议使用https://github.com/skuroda/PackageResourceViewer.ST3中的插件可以直接从*.sublime-package文件(重命名为zip文件)运行。您可以找到包,将其解压缩,然后将文件放在适当的位置以进行覆盖。我发布的插件简化了这个过程。

java - IntelliJ 2017.2 "Deploy applications configured in Tomcat instance"对话框中的 "Run/Debug Configurations"是什么?

在IntelliJUltimate2017.2,在Run/DebugConfigurations对话框中,带有TomcatServer>左边的Local项被选中,exactly复选框DeployapplicationsconfiguredinTomcatinstance是什么意思?此对话框的全部目的是在Tomcat中运行我的应用程序,所以我很困惑。我尝试通过左下方的?图标访问文档,但收到了404error对于itsURL. 最佳答案 此设置控制当从IntelliJIDEA启动Tomcat时,是否将部署您已经存在于TOMCAT_HOM

java - IntelliJ "Debug info unavailable"- 如何修复?

我有一个在IntelliJ中构建的JavaTomcatWeb应用程序,它调用另一个名为“Stuff”的模块中的代码。我已将相关代码的源代码附加到“Stuff”,这样我就可以进入它并设置断点,但我看不到变量或它们的值。watch也不行。我得到的只是“调试信息不​​可用”。如何查看调试信息? 最佳答案 请使用以下选项编译:javac-g:source,lines,vars 关于java-IntelliJ"Debuginfounavailable"-如何修复?,我们在StackOverflow

java - Ant Java 任务 : how to get output to console and a file-always record build output without shell redirection

我正在使用ant启动Java程序。我不想在程序终止后“松散”输出。所以我使用属性“output”将输出存储在文件中。不幸的是,我没有任何控制台输出了。在控制台和txt文件中输出的好方法是什么。我正在寻找替代品antmytast>myFile.txt因为我不想,“用户”必须使用shell重定向“>..”。.如果他/她不选择重定向,则输出将丢失。 最佳答案 Ant有一种记录输出的方法。http://ant.apache.org/manual/Tasks/recorder.html.Arecorderisalistenertothecur

Java 8 流 : build multilevel/composite objects

我开始使用Java8流API。我想将“sql结果集”列表转换为域对象,即复合结构。领域对象:一个用户有一个权限的集合,每个权限都有一个申请年份的集合。例如,John有2个权限(MODERATOR和DEV)。版主权限仅适用于2014年和2015年其开发许可仅适用于2014年。classUser{//someprimitivesattributesListpermission;}classPermission{//someprimitivesattributesListyears;}现在我进行查询并得到一个简单的结果列表,类似于:[1,"moderator",2014][1,"modera