草庐IT

mybatis-jar

全部标签

java - 如何使用eclipse创建jar文件

我有一个名为configurator的文件夹,其中包含许多子文件夹和类文件。我需要使用Eclipse创建此文件夹的configurator.jar文件。我按照以下步骤创建jar文件。创建一个java项目右键单击项目名称,转到属性,转到java构建路径,单击源-->链接源,浏览并选择配置器文件夹,添加所需的外部库-->单击确定。现在,我可以在导航器中看到文件夹结构。右键单击配置器文件夹并选择导出选择jar文件,将jar文件保存到指定文件夹。但是,保存jar文件后,我无法看到jar中的类文件。我的问题是:为什么类文件没有导出到jar中?如何使用Eclipse实现?

java - eclipse 插件中的外部 jar

我正在创建一个eclipse插件,但在使用外部jar时遇到了问题。在我的插件中,我启动了一个需要一些外部jar的应用程序。我需要做什么才能将它们与插件的其余部分一起自动导出?提前致谢:) 最佳答案 打开你的plugin.xml转到Runtime选项卡并将您的JAR添加到类路径部分 关于java-eclipse插件中的外部jar,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/838

Java 的类加载器与 jars-within-jars

我们有一个可执行JAR文件,有时包含其他JAR文件。(整个事情依赖于其他四个下载的JAR,骑在太空中部署的巨型海龟的背上。)在运行时,我们动态加载嵌套的JAR文件,执行以下操作://wearyinglyverboseerrorhandlingelidedURLnestedURL=the_main_system_classloader.getResource("path/to/nested.jar");Filetemp=File.createTempFile(....);//copyoutnestedURLcontentsintotemp,byteforbyteURLtempURL=te

java - 如何加载包含变音符号的文件名的资源 JAR?

我正在开发JavaWebstart应用程序。这应该从JNLP文件的资源部分中包含的JAR文件中收集资源。应用程序语言是德语,因此JAR中的一些文件夹/文件包含字符'ä'、'ö'、'ü'或'ß'。如果我启动此应用程序,则会抛出以下异常:java.lang.IllegalArgumentException:MALFORMEDatjava.util.zip.ZipCoder.toString(UnknownSource)atjava.util.zip.ZipInputStream.readLOC(UnknownSource)atjava.util.zip.ZipInputStream.get

java - 使用 mybatis 保存/更新集合,常见的做法是什么?

我决定尝试将mybatis用于一个新项目。我对SQL相当熟悉,最近我对hibernate有一些不好的体验,所以我正在寻找一种更底层的DAO方法。除了一件事之外似乎相当不错,那就是处理集合。我有两个POJO,组和用户,它们是多对多的。我已经决定了一种设计理念,即具有集合的POJO应该只在保存时更新表之间的M-M关系。因此,例如,当我保存一个包含用户集合的组对象时,设计理念规定用户应该已经保存,我只需要在数据库中保存组和group_user关系。所以,对于接口(interface)中的saveGroup函数,我为mybatis做了这样的XML映射:INSERTINTOmyapp_group

java - JMockIt 失败,出现 AgentInitializationException : Agent JAR loaded but agent failed to initialize

我正在为EclipseKepler开发一个插件。将@RunWith(JMockit.class)添加到我的测试类会导致以下错误:JMockit:Reinitializingundercustomclassloaderorg.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@b7ccec1[com.mypackage.myclass:2.3.9.201508161221(id=1)]java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeMethodAccesso

java - 从 mybatis xml 查询生成 sql 查询

我有一个mybatis映射器文件xml,其中包含许多带条件的where子句的复杂查询。有什么方法可以创建可能的查询组合吗?我想对所有这些查询运行解释,因为我计划对所有查询添加NOTIN。 最佳答案 无吸引力的应用在你的地方,我会使用某种负载生成器,例如在Selenium上记录一个宏,在任何可以点击你的应用程序的地方点击一些输入,以便触发目标SQL。然后我会放一个记录器来记录和转储所有的SQL查询。我将分析日志,选取所有不同的样本并使用解释计划对数据库运行它们。这是一个变通解决方案,但我相信它能解决问题。对于非交互式应用程序,其中UI

java - maven + eclipse + servlet-api.jar

我使用Eclipse和插件m2eclipse来构建和管理我的项目。在POM中,我包含了servlet-api的条目:javax.servletservlet-api2.5provided提供的范围,不是将.jar文件包含到.war包中,(tomcatservlet容器已经提供)。mvninstall编译正确,文件未包含到WEB-INF\lib,部署到tomcat是工作,程序正在工作,没关系。但是,这个案例是从Eclipse内部开始的。从Eclipse启动我的Web应用程序后,出现错误:\WEB-INF\lib\servlet-api-2.5.jar)-jarnotloaded.SeeS

java - 为什么 Eclipse 将我的整个项目导出为可运行的 JAR 文件?

我有一个名为Project1的Java项目,其中包含大约十个包。在package3中,我有一个名为MyPrgm的类,我想将其导出为可运行的jar。这很好,我可以在命令提示符下/使用批处理文件执行它。但是,当我使用WinRAR打开MyPrgrm.jar存档时,我意识到Project1中的每个类都在存档中;有没有办法只导出程序运行所需的类?我正在使用EclipseIDE。 最佳答案 它这样做是因为您告诉它这样做。如果只想导出一个包,则只导出一个包。例如,如果您右键单击项目并按导出,Eclipse将尝试导出项目中的所有内容,但您可以通过导

java - 为什么 NetBeans 在 OS X 上运行我的程序,而不是将其构建到 JAR 中?

tl;dr我缺少什么依赖项允许NetBeans在内部很好地运行OSX集成程序,但不能清理它并将其构建到JAR中?我正在尝试制作一个集成到OSX中的Java程序,但我希望也能将它发布到Windows和Linux上。为此,我使用了com.apple.eawt包的实用程序类。到目前为止,一切都很好。我已经将我的菜单栏集成到OSX中,我有首选项处理程序和关于处理程序以及所有有趣的东西,而且它工作得很好......当我在NetBeans中单击Run时。然而!当我点击CleanandBuild时,我遇到了很多很多这样的错误:/my/source/path/MenuBarManager.java:3