【java – 从JAR中的资源文件夹加载属性】教程文章相关的互联网学习教程文章

java – 缺少工件org.springframework:spring-context:jar:${org.springframework-version}【代码】

请问我为什么在我的pom.xml文件中收到此错误Missing artifact org.springframework:spring-context:jar:${org.springframework-version}xml文件<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${org.springframework-version}</version><exclusions><exclusion><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId></exclusion></exclusions> </dep...

java – 当JAR已经存在时,为什么Maven再次运行测试?【代码】

我安装了我的maven项目:mvn clean install一切正常,JAR文件在/ target目录中创建.现在我再次运行它:mvn installMaven再次执行单元测试和静态代码分析.我没有对.java文件进行任何更改,JAR就在那里,为什么还要再次运行测试呢?我做错了什么或是maven是如何设计的?解决方法:Now I run it again (…) Maven executes unit tests and static code analysis again因为那就是你要求Maven做的事情. 当您调用build phase时,Maven不仅会执...

java – 如何让Eclipse和Maven下载我需要的JAR?【代码】

我是Maven和Eclipse的新手.我们一直在使用Netbeans并在我们的项目中手动安装jar. 我认为Maven的目的是根据您的依赖项下载所需的jar? 在一个新项目中,我在我的pom.xml文件的依赖项节点下添加了以下内容:<!-- Java dependencies --><dependency><groupId>javax.annotation</groupId><artifactId>com.springsource.javax.annotation</artifactId></dependency><!-- Spring dependencies --><dependency><groupId>org.springframewor...

java – 如何在运行时解决jar冲突?

我有两个罐子有冲突.它们都包含一个具有相同包名和类名的类.由于同样的原因,我无法删除其中任何一个. 那么,有什么方法可以解决这个问题吗?理想情况下,我希望有一种方法可以让我决定在运行时应该调用jar的类. 我非常感谢任何人的帮助.解决方法:您可以使用不同的名称和项目文件夹创建一个包结构(与冲突的jar中的包结构相同).从任何罐子中复制相应的内容.使用jar中的一个包和项目中的另一个包(刚刚创建的新包)我最近这样做了,它起作用...

java – 从不同的jar中构建可执行文件

我编写了一个程序,其中包含程序中使用的各种java库.我使用netbeans制作了我的程序的jar文件.现在,如果我在任何其他位置使用该jar,那么我将不得不手动包含所有jar库. 是否有任何方法可以使用我的程序jar来构建所有依赖库来构建一个jar而不是那么多jar文件? 我知道有些程序可以将jar转换为exe,它们也会做同样的事情,但我想把最后一个文件转换为jar格式,这样它也可以在Linux上运行. 谢谢解决方法:是的,可以做到.由于您使用的是Netbea...

通过命令行从Jar运行Java类【代码】

我有一个包含几个具有静态主方法的类的jar文件.我可以从命令行在jar中执行它们吗?如果没有,我可以逐个执行吗?解决方法:视窗java -classpath .;path/to/yourlib.jar your.package.path.ClassWithMainLinux(我猜)java -classpath .:path/to/yourlib.jar your.package.path.ClassWithMain或者,如果你不使用包只做(对于Windows)java -classpath .;path/to/yourlib.jar ClassWithMain

java – 将Alfresco扩展包装为amp和jar有什么区别?

我想了解将Alfresco扩展包装为jar而不是将其打包为AMP的后果.我在建立alfesco.war using maven的背景下问这个问题 假设我有一个模块MyAlfresco,使用All in on Archetype创建.我想使用我的Foo扩展来扩展它.我的问题是:为什么我打包成AMP? 如果我将Foo打包为jar并将其标记为MyAlfresco的依赖项,则foo.jar将放在WEB-INF / lib中. 如果我将Foo打包为AMP,结果将是相同的(使用叠加),但maven构建将花费更长时间(使用叠加使得maven-war-p...

运行java -jar时的java.lang.ClassNotFoundException【代码】

我正在使用ant来构建我的build.xml文件,它编译好了,但是当通过“java -jar my_jar.jar”运行生成的jar时获得运行时java.lang.NoClassDefFoundError.这似乎出现了很多,但没有相关问题的解决方案对我有用. 我的javac类路径只包含“/usr/local/lib/libthrift.jar”,主.java文件导入了一堆thrift包,如org.apache.thrift.transport.TTransportException. 当我尝试通过以下方式运行程序时:java -jar MyClass.jar,我收到错误:Exception ...

java – Jetty WebSockets的Jar / Class问题【代码】

我有WebSockets的问题.使用Jetty 9.1.0和Maven由Java开发环境IntelliJ IDEA Community Edition 12.1.6执行.我创建了两个类(下面的代码).WsHandler类:public class WsHandler extends WebSocketHandler { private final ConcurrentMap<String, Set<EventWebSocket>> eventsSubscribers = new ConcurrentHashMap<>();@Override public WebSocket doWebSocketConnect(HttpServletRequest request, String protocol) {return new Even...

java – 在arquillian测试中使用shrinkWrap在部署jar中添加包【代码】

我正在使用arquillian进行单元测试.我正在使用shrinkWrap创建部署jar.但为此我需要添加我的项目中使用的所有包,这些包的数量很多. 以下是我的测试文件@RunWith(Arquillian.class) public class GreeterTest {@Deploymentpublic static JavaArchive createDeployment() throws NamingException {return ShrinkWrap.create(JavaArchive.class, "test.jar").addPackage(ABC.class.getPackage()).addPackage(EFG.class.getPackage()).a...

java – 如何让我的ant任务根据它运行的jar的结果通过或失败?【代码】

我正在运行CrossCheck(无浏览器js单元测试)作为ant脚本的一部分.如果CrossCheck测试失败,我想让ant报告失败.这是build.xml中的相关位<target name="test" depends="concat"><java jar="src/test/lib/crosscheck.jar" fork="true"><arg value="src/test/webapp/js/"/></java>以及CrossCheck失败消息传递的一个例子:[java] Running tests in environment: Mozilla 1.7 (Firefox 1.0)[java] org.mozilla.javascript.EcmaError: Refer...

Java和Google协议缓冲区:如何制作jar?【代码】

我下载了源代码(因为没有编译版本),我编译了它,但它没有生成.jar.相反,它创建了一个可以在bash / zsh shell中执行的文件../protoc <params>我需要一个罐子,因为这需要jar:http://code.google.com/p/protoclipse/解决方法:那是编译器.生成jar文件的详细信息是here.

SSM项目启动报错WEB-INF\lib\javax.servlet-api-4.0.1.jar) - jar not loaded. See Servlet Spec 3.0, section【代码】【图】

错误信息: validateJarFile(D:\tomcat_ryxunit\webapps\ryx_unit\WEB-INF\lib\javax.servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class原因:Tomcat/lib下面和Web-inf/lib下面的jar包有冲突,比如servlet-api.jar这样的jar包,所以,要删除WEB-INF/lib下面的这个jar包,但是编译的时候又会报错,所以可以将这个包放在项目的某个地方,然后添加到依赖中,然后将...

java – Grails 2.0.4错误打开zip文件或JAR清单缺少Springloaded【代码】

我刚刚下载了Grails 2.0.4并将其解压缩到/opt/grails/grails-2.0.4/并确保GRAILS_HOME环境变量是正确的.但每当我尝试运行“grails”命令时,我都会收到以下错误:Error opening zip file or JAR manifest missing : /opt/grails/grails-2.0.4/lib/com.springsource.springloaded/springloaded-core/jars/springloaded-core-1.0.2.jar Error occurred during initialization of VM agent library failed to init: instrument我不明白...

java – Spring Boot JAR – 缺少EmbeddedServletContainerFactory【代码】

Spring Boot(1.2.7)Web应用程序(响应SSL请求)在Intellij IDEA上运行良好. 构建JAR工件以从命令行运行,在启动时抛出错误 org.springframework.context.ApplicationContextException:无法启动嵌入式容器;嵌套异常是org.springframework.context.ApplicationContextException:由于缺少EmbeddedServletContainerFactory bean,无法启动EmbeddedWebApplicationContext. 问题 >我该如何避免此错误?>如果我需要声明一个EmbeddedServletC...