草庐IT

内外部

全部标签

java - 使用外部 jar 文件从命令行运行 java 应用程序

我有一个包含主类的外部jar文件(具有包结构),我可以像这样从命令行运行应用程序:java-jarexample.jar但是我在这个jar文件之外还有一个test.class文件,这个jar文件里面的一些类会调用test.class中的方法。如何在命令行中指定jar文件要使用的test.class文件?试了很多方法,总是显示:NoClassDefFoundErrorfortest.class注意:test.class文件也使用example.jar文件中的类文件,有自己的包结构。我知道我可以将它们放在一个jar文件中,不幸的是我需要分开test.class文件。

java - 字符串的外部文件,而不是对它们进行硬编码

我有开发一些Android应用程序的经验,这些应用程序很容易就有XML字符串文件,您可以在其中存储字符串。上次我开发桌面Java应用程序时,我对字符串进行了硬编码(例如按钮标题、标签等)。从那以后,我了解到这是一种不好的做法,我应该将字符串存储在一个文件中。我不确定该怎么做。我目前正在使用Eclipse进行开发。我应该只在我的项目文件夹中粘贴一个文本文件吗?这是标准吗?如何在代码中定位文件? 最佳答案 Eclipse有一个内置的重构功能,您可能会发现它很有用。Source->ExternaliseStrings这将创建一个属性文件,

【金融基础设施建设01】金融基础设施建设概论(金融基础设施的定义、现状、国内外标准、基本特征、作用、风险)

文章目录1.1基础设施1.1.1基础设施的定义1.1.2基础设施的分类1.1.3基础设施的特点1.1.4基础设施的作用1.2金融基础设施(FMI)的定义1.2.1金融基础设施的特殊性1.2.2金融基础设施的定义1.2.3金融体系及金融基础设施的发展1.3中国金融基础设施现状1.3.1支付系统PaymentSystem(PS)1.3.2中央证券托管机构Centralsecuritiesdepository(CSD)1.3.3证券结算系统Securitiessettlementsystem(SSS)1.3.4中央对手方Centralcounterparty(CCP)1.3.5交易数据库TradeR

java - 使用 BouncyCaSTLe 创建 key 对证书并使用外部 CA 对其进行签名

到目前为止,这是我为用户生成证书的内容try{Security.addProvider(newBouncyCastleProvider());//addingprovider//toStringpathtoSave="D://sureshtest.cer";KeyPairkeyPair=generateKeypair();PublicKeypublicKey=keyPair.getPublic();PrivateKeyprivateKey=keyPair.getPrivate();X509CertificatetrustCert=createCertificate(null,"CN=C

java - 让 Grails 监听外部 IP 地址

我启动了一个监听默认端口8080的Grails应用程序,并以root身份运行grails以监听端口80:#grails-Dserver.port=80run-app这在本地主机上运行良好,但是当我从外部IP地址访问它时,它就无法运行。可以肯定的是,我在同一台服务器上运行了Apache,并且我可以通过Internet完美地访问它。这里是否缺少一些配置选项来让Grails监听所有IP地址?我什至试过了,但无济于事:#grails-Dserver.host=0.0.0.0-Dserver.port=80run-app我在EC2实例上的Ubuntu10.04上使用Grails1.4.0M1。提

java - 可运行的 jar 如何在运行时加载外部 xml 文件?

(这似乎是一个足够微不足道的问题,但卡住了2天:()我有一个可运行的jar(使用mavenassemblyplugin创建)。jar中的类在类路径中查找xml文件。但是,我们不想将xml文件捆绑在jar中,而是希望将其外部化。尝试到现在:在运行时设置类路径:java-classpath./conf-jarmy-jar-with-dependencies.jar==>不加载(conf文件夹包含xml)在汇编器插件中设置类路径maven-assembly-pluginmake-assemblypackagesinglecom.xxx.Testtrue./conf/jar-with-depe

java - ORMLite - 如何创建对象并填充外部集合?

我正在尝试创建一个对象并在单个操作中填充该对象持有的外部集合的成员。我已经尝试了我能想到的每一种操作顺序,但似乎无法让它发挥作用。我的类(class)是(跳过不相关的字段和注释):@DatabaseTablepublicclassScheduledJob{@DatabaseField(id=true)privateStringid=UUID.randomUUID().toString();@ForeignCollectionField(eager=true)privateCollectiontasks;/*otherstuffhere...*/}@DatabaseTablepublic

java - 向外部 H2 数据库添加聚合函数

我正在尝试使用Java在我的H2数据库中创建一个聚合函数。该函数应从给定的Double列返回自定义中值计算。此计算包括仅使用足够接近使用max_varianceint值的平均值的值。为此,我创建了类:packagecustommedian;publicclassCustomMedianimplementsorg.h2.api.AggregateFunction{finalintmax_variance=7;java.util.LinkedListvalues=newjava.util.LinkedList();@Overridepublicvoidinit(java.sql.Conne

java - 如何保护 javax.xml.transform.TransformerFactory 免受 XML 外部攻击

我已经研究过这个主题,但找不到任何相关信息我们是否需要采取任何安全措施来保护javax.xml.transform.Transformer免受XML外部实体攻击?我做了以下,它似乎扩展了dtd。StringfileData="]>&sampleVal;";TransformerFactorytransformerFactory=TransformerFactory.newInstance();transformerFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING,true);Transformertransformer=

java - 为外部库编写 JavaDocs

我的情况是我有一个来自第三方的外部编译库(jar),没有JavaDocs。在开发过程中,我想通过测试和使用从第3方网站获得的非常有限的文档来记录类和方法。我的最终目标是拥有一个JavaDoc文档,我将能够在IntelliJ中使用它来进行代码提示和文档查找?所以我的问题是,是否可以将JavaDocs写入我将能够导入的已编译的jar文件?也许使用有助于此的工具。 最佳答案 是的。您所要做的就是写出类和接口(interface)以及方法和变量定义,没有任何代码,就好像所有方法都是抽象的一样,然后为它们编写Javadoc注释。这实际上是Su