我正在尝试使用maven为一个名为“logmanager”的小型家庭项目生成一个可执行的jar文件,就像这样: 我怎样才能创build一个使用Maven的依赖关系的可执行JAR? 我将那里显示的片段添加到pom.xml,然后运行mvn assembly:assembly。 它在logmanager / target中生成两个jar文件:logmanager-0.1.0.jar和logmanager-0.1.0-jar -with-dependencies.jar。 双击第一个jar时出现错误: Could not find the main class: com.gorkwobble.logmanager.LogManager. Program will exit. 当我双击jar-with-dependencies.jar时,出现一个稍微不同的错误: Failed to load Main-Class manifest attribute from: C:\EclipseProjects\logmanager\target\logmanager-0.1.0-jar-with-dependencies.jar 我复制并粘贴了path和类名,并检查了POM中的拼写。 我的主类从Eclipse启动configuration启动罚款。 有人可以帮我弄清楚为什么我的jar文件不能运行? 另外,为什么有两个jar子开始呢? 如果您需要更多信息,请与我们联系。 这里是完整的pom.xml ,供参考: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.gorkwobble</groupId> <artifactId>logmanager</artifactId> <name>LogManager</name> <version>0.1.0</version> <description>Systematically renames specified log files on a scheduled basis. Designed […]
Eclipse for Java(EE)开发人员和Eclipse Classic之间有什么区别? 两者都被标记为版本3.6。 我应该使用哪一个?
我有点愚蠢,但我不能得到它的工作…. 我有一个现有的Android项目从我的其他电脑,在该文件夹中复制 c:\projects\trunk\android\emergency (我在另一台电脑上创build了这个项目,将它复制到了我的新电脑上,另一台电脑就已经发布了)现在我想在Eclipse中打开这个项目。 所以我想我尝试了一切,但我似乎无法得到它的工作… 我寻找像“ open project ”,但没有find它。 然后,我尝试“ import ”,但不会让我导入它,因为它是相同的工作区(我使用相同的文件位置和工作区位置在另一台pc上) 然后我试着创build一个新的工作区并将其导入到那里 。 然后它抱怨没有项目,我首先必须创build一个。 所以我在新工作区中创build了一个虚拟工具,导入了工程,并将所有东西都复制到了新的工作区中,并将其放置在虚拟工程的下方。 我被卡住了,你能帮我吗? 顺便说一下,这是我正在使用的Eclipse:Eclipse SDK版本:4.2.0生成ID:I20120608-1400
我正在处理一些在debugging模式下login到控制台的应用程序。 我想从Eclipse内部运行和debugging它们,并同时查看每个控制台的控制台。 但是,我有一个控制台选项卡,一次显示一个控制台输出。 有没有一种方法可以将控制台分成多个视图,以便我可以并排输出控制台?
在Visual Studio中,您可以使用Ctrl + L ,而在Eclipse中,我不得不select一行,或者如果它是空的,则在单击删除/退格前先转到行首。 有快捷方式吗? 谢谢!
如果只做一个按键,并且让eclipse在所有java类中组织所有的导入,而不仅仅是你正在查看的那个,不是很好吗? 这可能吗? 有没有按键?
我有一个棘手的问题: 我无法设置有效的断点。 不在testing中,在我的Java类中。 我search了Stackoverflow和谷歌,但我找不到任何人有同样的问题。 我正在使用STS(x86)和Maven。 编辑:这可能看起来很混乱,但我自己解决了。 我必须去运行 – >跳过所有断点(它已经设置,我不知道如何设置,因为我没有这样做)
你知道如何在Eclipse中,通过方法按F3将带你到它的声明? 那么我有一个方法是一个接口的一部分; 点击这个F3自然会把我带到声明界面。 显然有一个实现这个接口的对象,这是实际实现方法的地方。 我想,当我按F3 ,跳转到实现,而不是接口声明。 我知道在编译时可能不知道实现,所以Eclipse有没有办法让我看看实现这个接口的所有类,以便我可以select哪个实现的方法来查看? 现在,当发生这种情况时,我只是手动search这个来find实现的方法。
在Eclipse中将Hibernate Tools作为插件安装的正确方法是什么? Hibernate网站并没有给出任何指示。 看一下Hibernate Tools二进制文件HibernateTools-3.2.4.Beta1-R200810311334.zip ,看来我可以在我的eclipse目录下解压缩这个文件。 我只是解压缩在我的eclipse目录? 这似乎是一个哈克是安装它。
当你使用鼠标滚动button放大和缩小当前视图时,我想要和Firefox一样的行为。 有没有类似的日食?