草庐IT

MY_PROJECT

全部标签

java - 当项目名称与工作区名称相同时,Eclipse 中的 "The project: swing which is referenced by the classpath, does not exist"

我是使用eclipse进行swing开发的新手,但我已经使用eclipse进行java代码开发一年多了。今天,当我写一个示例swing类时,从eclipse中得到了一个奇怪的错误。我创建了一个工作区swing,并创建了一个与工作区同名的新项目。然后在项目里面写了一个示例类,请看下面的代码。importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.SwingUtilities;publicclassSwingDemo{publicSwingDemo(){//TODOAuto-generatedconstruct

java - 如何在 Java 中查找 "My Documents"文件夹

我愿意在用户的“我的文档”文件夹中保存一个文件。我试过这样获取位置:System.getenv("USERPROFILE")+"\\MyDocuments\\"然后,我意识到这在语言设置为另一种语言(例如法语)的系统中不起作用。是否有另一种有效获取“我的文档”文件夹的方法? 最佳答案 关于性能,这比使用JFileChooser更快:FileSystemView.getFileSystemView().getDefaultDirectory().getPath()在我的PC中,JFileChooser方法需要300ms,而直接调用Fi

java - mvn jetty :run does not find my LoginService

我按如下方式设置了一个jetty安全领域(与mvnjetty:run一起使用)。这有效:pom.xmlorg.mortbay.jettyjetty-maven-pluginsrc/test/resources/jetty-test.xmltruejetty-test.xmlMySecurityRealmsrc/test/resources/jetty-realm.propertiestrue然后我尝试删除对jetty-test.xml文件的需求,如下所示:pom.xmlorg.mortbay.jettyjetty-maven-pluginsrc/test/resources/jetty

java - 欧拉计划 #14 : Why is my TreeMap algorithm slower than brute force?

背景:我几年前在学校里第一次学习C++和Java,但在过去的9年左右时间里我没有做过太多编程,因为我以前的职业不需要它。我决定研究ProjectEuler以温习我的编程并解决了问题14,该问题要求找到最长Collat​​z序列的1到100万之间的整数。(Collat​​z序列继续进行,给定一个起始数字,将该数字乘以3,如果是奇数则加1,如果是偶数则将其减半。该过程一直持续到数字达到1。)我首先使用蛮力解决了这个问题,如下面的代码所示。intn;longtemp;//longisnecessarysincesomeCollatzsequencesgooutsidescopeofintin

java - Eclipse Build Project 和 Maven Compile 命令的区别

Eclipse“BuildProject”命令是否与Maven命令“mvncompile”相同?两者基本上做同样的事情吗?如果是,那么为什么我需要在运行“mvncleaninstall”后在STS中执行“BuildProject”才能顺利运行应用程序?运行“mvncleaninstall”应该已经编译了项目。刷新STS中的项目是否足以运行它?如果否,那么Eclipse构建是否不同,因为Java编译器实现了Java语言规范来构建类?但是下面的ApacheMavenlink说默认编译器是javax.tools.JavaCompiler(顺便说一句,我使用的是Java1.6)。

java - 命令错误 : You appear to have guava-jdk5 on your project buildScript or buildSrc classpath

您好,我也更新了我的IDE“AndroidStudio3.0”和Build.gradle,但是我在BuildBuild.gradle(ModuleAPP)中遇到了问题Build.gradle(ModuleAPP)更新后变成这样applyplugin:'com.android.application'android{compileSdkVersion26buildToolsVersion'25.0.0'defaultConfig{applicationId"com.abdeljalilkchih.learnarabicforkids"minSdkVersion12versionName"

java - Eclipse:缺少项目描述文件 (.project)

在我重新启动系统之前,我在eclipse中的项目运行一切正常。重新打开eclipseIDE时,我开始收到“错误:无法找到或加载主类...”。在“修复”问题的过程中,我也删除了.project文件。(我真是太天真了!)现在一切似乎都搞砸了。我看不到我的文件列在“包资源管理器”中。打开项目时,它会错误提示:缺少项目描述文件(.project)。我仍然在各自的目录中拥有所有源文件和编译后的.class文件。请帮帮我。感谢您的建议。谢谢!我遵循了其中一项建议(复制.project文件并修改项目名称)。这让我回到了可以在项目资源管理器中查看所有文件的阶段。但是现在从Eclipse运行项目时,它无

java - Maven Update Project 在 Eclipse 中到底做了什么?

首先,我知道thisquestion,但我对此处未提供的详细信息感兴趣。我查看了m2eclipse的文档并发现它的简洁性令人不满意。我能找到的唯一相关部分是Alternativelyyoucanrun“Maven/Updateprojectconfiguration”actionfromtheprojectpopupmenu,whichisconfiguredtorun“process-resources”bydefaultanditcanbealsochangedonthesamepreferencepage.但我无法确定Updateprojectconfiguration是否与Up

java - 为什么我得到 "Project facet Cloud Foundry Standalone Application version 1.0 is not supported"?

我正在尝试从IBMdeveloperWorks部署以下项目至Bluemix:BuildingaJavaEEapponIBMBluemixUsingWatsonandCloudant通过Eclipse中的Bluemix插件(称为:IBMEclipseToolsforBluemix)。但是我不断收到以下错误ProjectfacetCloudFoundryStandaloneApplicationversion1.0isnotsupported使用的版本:Eclipse版本:MarsRelease(4.5.0)Buildid:20150621-1200IBM®EclipseToolsforB

java - SQL(Java,h2): What's the best way to retrieve the unique ID of the single item I just inserted into my database?

这个问题在这里已经有了答案:HowtogettheinsertIDinJDBC?(14个答案)关闭7年前。我目前的方法是这样的:SELECTTOP1IDFROMDATAENTRYORDERBYIDDESC这假设最新插入的项目始终具有最高的唯一ID(主键,自动递增)。这里有些味道不对。替代方案?