当我运行JAR时,声音不起作用,但是当我在eclipse中运行它时它会发生. 这是我加载剪辑的地方:(文件是从jar目录加载的,不是从jar中加载的)public void init(){System.out.println("grabbing Music");String currentDir = new File("").getAbsolutePath();name=new File(currentDir+"\\music\\").list();clip=new Clip[name.length];soundFile=new File[name.length];for(int x=0;x<name.length;x++){System.out.println(currentDir+"\...
我听说你可以使用classpath来使用其他库中的类.我搜索了这个,所有结果都告诉我使用命令行来编译程序并指定一个类路径.但谁现在会使用命令行编译java程序? 我正在使用eclipse和Android Studio.我的意思是他们是IDE,所以他们肯定可以很容易地设置类路径,对吧? 另外,我想知道这个上下文中的“库”这个词只是一个jar文件,对吧?解决方法:在Eclipse中: 右键单击项目→构建路径→配置构建路径.在Libraries选项卡下,单击Add Jars或Add ...
我是一个被宠坏的Java开发人员,我喜欢将鼠标悬停在我缺少的类上并选择“Import com.package.ClassName”. 你如何让Intellisense在jsp文件中工作?解决方法:按照常用的方式按Ctrl空格来获取带导入的自动完成功能,据我所知,在所有Eclipse版本中,我一直都能使用它. 实际上,大多数其他有用的工具如Ctrl Shift O(自动组织导入),Ctrl 1(快速修复)等在JSP中不起作用.但是,毕竟Java代码should not完全是用JSP文件编写的.它不仅是一个正在发...
如何检查eclipse使用的JRE版本? 这个部分 : 窗口—>首—>的Java 以JDK的名义显示:解决方法:打开About Eclipse对话框(帮助 – >关于Windows上的Eclipse,Eclipse – >关于OS X上的Eclipse) 单击“安装详细信息”,选择“配置”选项卡,然后向下滚动到“java.home”条目.该值是使用的JVM的路径名.
No enclosing instance of type SomeClass is accessible. Must qualify the allocation with an enclosing instance of type SomeClass (e.g. x.new A() where x is an instance of SomeClass).这是怎么发现的?? 拿Eclipse编写Java的AWT/Swing程序时,编写了一个public class MainFrame extends JFrame然后在其中放入一个主函数写入了如下内容: public static void main(String args[]) {MainJFrame frmBase = new MainJFrame(...
我有一个使用Spring MVC框架和Maven作为其构建系统的Java项目.我想使用的主要IDE是Eclipse for Java EE.我正在为我的应用程序使用标准的Maven项目结构:源代码在src / main / java中,应用程序的资源在src / main / resources中,与Web容器相关的代码在src / main / webapp中.在src / main / webapp / WEB-INF中,我有一个用于配置我的服务器的web.xml文件和用于Spring相关文件的多个文件夹,例如上下文XML文件和视图.这些Spring文件在...
我在RAD 7.5工作.我正在将一个包从一个Web项目导入到另一个Web项目中.我实例化该类并尝试使用其中一个方法,但是我得到一个构建错误,该方法未定义.该方法是公开的.除此之外,所有其他方法都有效.我正在导入的项目正确构建.我已经尝试删除这两个项目,再次从版本控制中抓取它们,然后重建它们.究竟是什么问题可能是问题,还是我可以在eclipse中检查什么(RAD 7.5)? 附加信息: 被调用的方法不是静态的.它是公共的,并且是从非静态的,受保护...
我正在尝试访问我的Java代码中的一些图像.调用图像的代码如下.public final ImageIcon whitePiece = new ImageIcon(getClass().getResource("Images/whitecircle.PNG")); public final ImageIcon blackPiece = new ImageIcon(getClass().getResource("Images/blackcircle.png")); public final ImageIcon tiePiece = new ImageIcon(getClass().getResource("Images/tiecircle.PNG")); public final ImageIcon boardPic = new Image...
在以前的Java版本中,我能够使用具有系统包主机的片段,以便为引导类加载器提供类. 在我的特殊情况下,这是为了支持在Eclipse中使用Jacorb.这一切在Java 7u55之前都运行良好. 我创建了一个osgi片段,其中包含Jacorb的所有罐子.清单看起来像这样:Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: org.jacorb.systemFragment Bundle-SymbolicName: org.jacorb.systemFragment Bundle-Version: 3.3.0.20140422-1108 Bundle...
我正在构建我想要在没有源代码的情况下打包它们的jar,但是我想在eclipse中为开发人员提供javadoc.解决方法:你的构建过程是什么? Maven发布过程实际上生成了3个jar,其中一个包含已编译的类,一个包含源,另一个包含javadoc.您应该能够自定义POM以防止分发源jar,并且任何使用Maven来管理依赖项的人都会自动获取javadoc,如果它们声明了对jar的依赖(并且在eclipse maven插件中启用了javadoc下载).
我收到一条警告消息,因为我手动将jar文件添加到我的本地maven存储库. [INFO]下载:http://repo.maven.apache.org/maven2/com/netsuite/nsws-2014/1.0/nsws-2014-1.0.pom [警告] com.netsuite的POM:nsws-2014:jar:1.0缺失,没有可用的依赖项信息 如何使用Luna Service上的Eclipse m2e(4.4.1)将jar文件正确添加到我的本地Maven存储库? 我可以使用建筑商吗?解决方法:本地Maven存储库实际上是标准的Maven存储库;因此,它必须遵循特定...
我一直试图让getResource整个上午正常工作,但到目前为止,我必须让它工作的唯一方法是将res文件夹移动到bin文件夹,然后像这样使用getResourceURL url = MyClass.class.getResource("/res/gfx/entity/entity1.png");但是,我有没有办法让它如此res在bin文件夹之外?解决方法:没关系,我无法相信修复是多么愚蠢. 我将res文件夹添加到主项目文件夹而不是bin,然后进入eclipse 运行>运行配置> classpath>选择用户条目>高级>添加文件夹>选择...
参见英文答案 > Eclipse: Exclude specific packages when autocompleting a class name 2个我正在Eclipse 3.6中开发Wicket应用程序.有没有办法阻止Eclipse自动完成中的一些包,所以我没有看到有关同名的不需要的AWT类的建议?我想在下面看到org.apache.wicket结果,但不是java.awt结果.解决方法:看看这个:Window-> Preferences-> Java-> Appearance-> Type Filters并添加java.awt包
参见英文答案 > UTF-8 text (Hindi) not getting displayed on Browser window or Eclipse console 3个我使用eclipse Juno作为Java IDE,在我的java代码中,注释和日志声明都是日语. eclipse显示垃圾字符而不是正确的日文字符.我按照this post解决了问题并在eclipse.ini文件中进行了更改.但现在我得到字符串文字没有被双引号错误正确关闭.解决方法:你需要告诉eclipse使用UTF-8作为它的stdout控制...
在我创建jar来分发代码的工作流程中,我目前: >在Eclipse中右键单击我的项目>选择“导出”>选择“JAR文件”>取消选中.classpath,.project等顶级文件>仅检查“导出生成的类文件”>点击“完成” 这可以确保.class文件是最新的并创建jar.我想从命令行执行相同的操作,但是大多数用于创建jar的文档似乎只是破坏了已经存在的文件,而没有创建.class文件的阶段.我怎么能从命令行执行此操作?解决方法:要手动创建jar文件,可以使用“jar”实用...