Tag: eclipse

在常规Maven构建中使用Eclipse p2存储库中的依赖项吗?

我想在“常规”Maven 3版本(例如JAR或WAR包装)中使用来自远程Eclipse p2存储库的依赖项 – 所有这些都没有将p2 repo转换为本地Maven仓库(这是osgi-to-maven2和m4e似乎做)。 理想情况下,我只使用http://maven.eclipse.org/nexus/ ,但那不(但是?)包含许多包。 使用Maven的systemPath不算数!

如何在mongo中插入日期文件?

我们正在尝试插入一个包含当前日期的文档作为其字段。 我们使用eclipse插件为mongodb编写java。 我们想要执行mongo的Date()命令来从mongo而不是从java获取日期。 我该如何执行这个mongo查询? db.example.insert({“date”:new Date()}) 我在预览问题中发现了这个问题,但答案没有帮助 链接

maven缺少依赖性jta-1.0.1b

我正在尝试用maven构建我的java hibernate项目。 但是当我尝试这样做时,看起来似乎没有可用的依赖? 我现在在我的项目中有这个pom.xml: 4.0.0 net.viralpatel.hibernate HibernateHelloWorldXML jar 1.0-SNAPSHOT HibernateHelloWorldXML http://maven.apache.org org.hibernate ejb3-persistence 1.0.1.GA org.hibernate hibernate-annotations 3.3.1.GA mysql mysql-connector-java 5.1.10 当我尝试使用mvn构建时,我收到此错误: [WARNING] An error occurred during dependency resolution. Failed to retrieve javax.transaction:jta-1.0.1B Caused by: Failure to find javax.transaction:jta:jar:1.0.1B in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval […]

Eclipse> Java>打开链接资源(.java而不是.class)?

我有2个项目,A和B. 项目B在他的构建路径>库中有A的类文件夹(Eclipse也认识到有一个“源附件”并添加了它。 A和B都在同一工作区中。 当我按住Ctrl键并单击进入B Eclipse文件的项目A的函数时,打开A的.class文件。但如果我需要编辑该文件的.java版本,我必须手动在项目A中查找文件名,从项目资源管理器中打开它。 从链接资源到他的源的 – > .java文件或者从.class到.java的方法没有比手动扩展文件夹和打开文件更简单的方法吗?

在另一个项目Eclipse中调用一个类

我有一个项目“A”,我需要从另一个项目“B”调用一个类“c”。 我做了以下事情。 单击“A” – >“属性” – >“构建路径” – >在Java Source的一个选项卡中,我选择了项目B. – > Accept 现在我可以创建类“c”的objets但是当我运行项目时,我得到“ClassNotFoundException” 更新, 我一直得到java.lang.ClassNotFoundException。 在“JSF” – >属性 – >构建路径 – >项目—>我添加了项目: 在运行 – >运行配置 – > ClassPath我有: 现在我添加了项目“JIRA”和“JIRA依赖” JIRA项目有这种依赖关系: 我收到以下错误: 但是这个课程在M2_REPO中: 解 我只在没有Maven的JAR中添加“JIRA依赖项”: 现在它运行了。

ClassLoader getResourceAsStream返回null

我的项目目录结构(在Eclipse中): MyProject/ src/ –> “source directory” on Eclipse’s classpath/buildpath com.me.myapp Driver myconfig.txt 在Driver ,我有以下代码: public class Driver { public static void main(String[] args) { InputStream is = ClassLoader.getSystemClassLoader.getResourceAsStream(“myconfig.txt”); if(is == null) System.out.println(“input stream is null”); else System.out.println(“input stream is NOT null :-)”); } } 当我运行这个时,我得到以下控制台输出: input stream is null 为什么? 我是否将myconfig.txt放在了错误的位置? 我是否错误地使用了ClassLoader API? 别的什么? 提前致谢!

Eclipse中的视觉摆动

有没有什么办法可以使用可视化编辑器在Eclipse中制作swing应用程序? 我正在使用Ganymede。

从JAR或文件系统加载ImageIcon

我有一个需要显示图像的简单程序。 我知道如何从Eclipse运行代码,我知道如何从JAR文件运行它,但我想要一个适用于这两种情况的解决方案。 Eclipse项目是这样的: – Project (java) – src – controller – Main.java – ui – Display.java – images – image.jpg 在Eclipse中工作的代码片段: ImageIcon image = new ImageIcon(“images/image.jpg); 适用于JAR的一个(全部在一个JAR文件中): java.net.URL imgURL = getClass().getResource(“/images/image.jpg”); ImageIcon image = new ImageIcon(imgURL); 为了获得在两种情况下都能工作的单个代码,我需要更改什么?

Java Decompiler

你能为Eclipse推荐一个Java反编译器吗? 我的其他问题是使用来自其他Java程序的反编译代码有什么限制? 非法还是什么? 我不太了解许可证。 谢谢阅读。

超类方法和接口默认方法冲突解决

考虑下面的例子, public class Testing extends SupCls implements Intf { public static void main(String[] args) { new Testing().test(); } } class SupCls { public void test() { System.out.println(“From SupCls”); } } interface Intf { public default void test() { System.out.println(“From Intf”); } } 如您所见, SupCls类和Intf接口之间没有任何关联。 但两者都定义了一种常用方法。 而Testing类正在扩展SupCls并实现Intf 。 所以,当我在Testing输出上调用test()方法时, From SupCls 我认为这是有道理的,因为从类扩展应该比从接口实现更高的优先级。 但是eclipse报告不然,如下面的屏幕截图所示。 我坚信这是Eclipse中的一个错误 。 但在假设之前,是否在JLS中定义并记录了此行为? […]