精华内容
下载资源
问答
  • maven中pom.xml配置JDK8编译、运行环境

    千次阅读 2018-10-24 23:28:08
    这个可以在项目build path中手动编辑修改,当然也可以在pom.xml中直接指定,将编译运行环境统统改为JDK1.8 。 pom.xml 中配置一个maven编译插件   <plugin>  <groupId>org....

    我们在开发maven项目时,IDE经常给我们把jdk运行环境弄个JavaSE5 ,烦。。

    这个可以在项目build path中手动编辑修改,当然也可以在pom.xml中直接指定,将编译运行环境统统改为JDK1.8 。

    pom.xml  中配置一个maven编译插件 

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.2</version>
        <configuration>
           <target>1.8</target>   
           <source>1.8</source>
           <encoding>utf-8</encoding>
        </configuration>
      </plugin>

    配完保存后, 右键maven--> update projects ...即可。  

    展开全文
  • 环境: Spring Framework 4.3.7.RELEASE Servlet 3.1.0 JDK 1.8 这里的xml版,是指spring的配置使用xml 创建maven webapp项目:maven-spring-webmvc-xml 项目结构如下: 各...

    环境:
    Spring Framework 4.3.7.RELEASE
    Servlet 3.1.0
    JDK 1.8


    这里的xml版,是指spring的配置使用xml


    创建maven webapp项目:maven-spring-webmvc-xml  项目结构如下:



    各文件代码如下:
    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.pp</groupId>
    	<artifactId>maven-spring-webmvc-xml</artifactId>
    	<packaging>war</packaging>
    	<version>1.0.0</version>
    
    	<name>maven-spring-webmvc-xml</name>
    	<url>http://maven.apache.org</url>
    
    	<properties>
    		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    		<maven.compiler.source>1.8</maven.compiler.source>
    		<maven.compiler.target>1.8</maven.compiler.target>
    	</properties>
    
    	<dependencies>
    		<dependency>
    			<groupId>javax.servlet</groupId>
    			<artifactId>javax.servlet-api</artifactId>
    			<version>3.1.0</version>
    			<scope>provided</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.springframework</groupId>
    			<artifactId>spring-webmvc</artifactId>
    			<version>4.3.7.RELEASE</version>
    		</dependency>
    	</dependencies>
    
    	<build>
    		<plugins>
    			<!-- jetty的maven插件,配置这个插件之后,就可以直接在项目的跟目录执行mvn jetty:run来运行项目。
    				  而无需把项目打成war扔到web容器中 
    			-->
    			<plugin>
    				<groupId>org.eclipse.jetty</groupId>
    				<artifactId>jetty-maven-plugin</artifactId>
    				<version>9.4.2.v20170220</version>
    				<configuration>
    					<stopKey>foo</stopKey>
    					<stopPort>9999</stopPort>
    					<httpConnector>
    						<!-- jetty端口 -->
    						<port>9090</port>
    					</httpConnector>
    					<webApp>
    						<contextPath>/</contextPath>
    					</webApp>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-war-plugin</artifactId>
    				<version>3.0.0</version>
    				<configuration>
    					<!-- 因为本例子没有用到web.xml,也没有创建web.xml,所以这里必须配置这个插件。 
    						否则使用maven打包的时候会有问题 
    					-->
    					<failOnMissingWebXml>false</failOnMissingWebXml>
    				</configuration>
    			</plugin>
    		</plugins>
    	</build>
    
    </project>
    

    package com.pp.web;
    
    import org.springframework.web.context.WebApplicationContext;
    import org.springframework.web.context.support.XmlWebApplicationContext;
    import org.springframework.web.servlet.support.AbstractDispatcherServletInitializer;
    
    /**
     * 系统初始化入口
     */
    public class AppDispatcherServletInitializer extends AbstractDispatcherServletInitializer {
    
    	/**
    	 * 默认的spring文件为:[servlet-name]-servlet.xml
    	 * 我这里指定为:applicationContext.xml
    	 */
    	@Override
    	protected WebApplicationContext createServletApplicationContext() {
    		XmlWebApplicationContext ctx = new XmlWebApplicationContext();
    		ctx.setConfigLocation("classpath:applicationContext.xml");
    		return ctx;
    	}
    
    	/**
    	 * 设置DispatcherServlet的拦截路径
    	 */
    	@Override
    	protected String[] getServletMappings() {
    		return new String[]{"/"};
    	}
    
    	@Override
    	protected WebApplicationContext createRootApplicationContext() {
    		return null;
    	}
    }
    

    package com.pp.web.controller;
    
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class IndexController {
    
    	@GetMapping("/index")
    	public String index(){
    		return "hello index";
    	}
    }
    

    applicationContext.xml

    <beans xmlns="http://www.springframework.org/schema/beans"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:context="http://www.springframework.org/schema/context"
    	xmlns:mvc="http://www.springframework.org/schema/mvc"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
    	http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
    	http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
      
            
        <!-- controller等mvc的注解生效 -->
        <mvc:annotation-driven />
        
        <!-- 静态资源由WEB服务器默认的Servlet来处理 -->
        <mvc:default-servlet-handler />
        
        <!-- spring component组件扫描包 -->
    	<context:component-scan base-package="com.pp.web" />
    
    </beans>
    

    最后,在项目的跟目录执行mvn clean jetty:run 运行项目


    访问
    http://127.0.0.1:9090/index  访问controller
    http://127.0.0.1:9090/static/list.html  访问静态资源




    展开全文
  • 环境: Spring Framework 4.3.7.RELEASE Servlet 3.1.0 JDK 1.8 创建maven webapp项目:maven-spring-webmvc 项目结构如下: 各文件代码如下: pom.xml ...

    环境:

    Spring Framework 4.3.7.RELEASE

    Servlet 3.1.0

    JDK 1.8


    创建maven webapp项目:maven-spring-webmvc  项目结构如下:



    各文件代码如下:

    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.pp</groupId>
    	<artifactId>maven-spring-webmvc</artifactId>
    	<packaging>war</packaging>
    	<version>1.0.0</version>
    
    	<name>maven-spring-webmvc</name>
    	<url>http://maven.apache.org</url>
    
    	<properties>
    		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    		<maven.compiler.source>1.8</maven.compiler.source>
    		<maven.compiler.target>1.8</maven.compiler.target>
    	</properties>
    
    	<dependencies>
    		<dependency>
    			<groupId>javax.servlet</groupId>
    			<artifactId>javax.servlet-api</artifactId>
    			<version>3.1.0</version>
    			<scope>provided</scope>
    		</dependency>
    		<dependency>
    			<groupId>org.springframework</groupId>
    			<artifactId>spring-webmvc</artifactId>
    			<version>4.3.7.RELEASE</version>
    		</dependency>
    	</dependencies>
    
    	<build>
    		<plugins>
    			<!-- 
    			    jetty的maven插件,配置这个插件之后,就可以直接在项目的跟目录执行mvn jetty:run来运行项目。
    				而无需把项目打成war扔到web容器中
    			 -->
    			<plugin>
    				<groupId>org.eclipse.jetty</groupId>
    				<artifactId>jetty-maven-plugin</artifactId>
    				<version>9.4.2.v20170220</version>
    				<configuration>
    					<stopKey>foo</stopKey>
    					<stopPort>9999</stopPort>
    					<httpConnector>
    						<!-- jetty端口 -->
    						<port>9090</port>
    					</httpConnector>
    					<webApp>
    						<contextPath>/</contextPath>
    					</webApp>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-war-plugin</artifactId>
    				<version>3.0.0</version>
    				<configuration>
    					<!-- 
    					            因为本例子没有用到web.xml,也没有创建web.xml,所以这里必须配置这个插件。
    						 否则使用maven打包的时候会有问题 
    					-->
    					<failOnMissingWebXml>false</failOnMissingWebXml>
    				</configuration>
    			</plugin>
    		</plugins>
    	</build>
    
    </project>
    

    package com.pp.web;
    
    import org.springframework.context.annotation.ComponentScan;
    import org.springframework.web.servlet.config.annotation.EnableWebMvc;
    
    /**
     * 启用mvc
     */
    @EnableWebMvc
    /**
     * 设置componen的扫描包路径 
     */
    @ComponentScan("com.pp.web")
    public class AppConfig {
    
    }

    package com.pp.web;
    
    import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
    
    /**
     * 系统初始化入口
     */
    public class AppDispatcherServletInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
    
    	/**
    	 * 设置spring容器启动的入口
    	 */
    	@Override
    	protected Class<?>[] getRootConfigClasses() {
    		return new Class<?>[]{AppConfig.class};
    	}
    
    	@Override
    	protected Class<?>[] getServletConfigClasses() {
    		return null;
    	}
    
    	/**
    	 * 设置DispatcherServlet的拦截路径
    	 */
    	@Override
    	protected String[] getServletMappings() {
    		return new String[]{"/"};
    	}
    }
    

    package com.pp.web;
    
    import org.springframework.context.annotation.Configuration;
    import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
    import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
    
    /**
     *  定制mvc
     */
    @Configuration
    public class AppWebMvcConfigurer extends WebMvcConfigurerAdapter {
    
    	/**
    	 * 配置静态资源的映射
    	 */
    	public void addResourceHandlers(ResourceHandlerRegistry registry) {
    	    registry.addResourceHandler("/static/**").addResourceLocations("/static/");
    	}
    }

    package com.pp.web.controller;
    
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class IndexController {
    
    	@GetMapping("/index")
    	public String index(){
    		return "hello index";
    	}
    }

    最后,在项目的跟目录执行mvn clean jetty:run 运行项目

    访问

    http://127.0.0.1:9090/index  访问controller

    http://127.0.0.1:9090/static/list.html  访问静态资源





    展开全文
  •  XML和HTML一样,它也是一中解释性语言,实际上,它是对THML的扩展,故又称可扩展的标记语言(Extensible Markup Language,自然,同样可以像html那样使用记事本编写代码,保存为xml格式使用浏览器运行(当然...

          众所周知,HTML是一种解释性语言(标记语言),正因如此,它才不需要向C、C++、java等语言那样需要专门的编译器对代码进行编译后才能执行,我们可以直接在记事本中编写代码,将文档保存成html格式,使用浏览器就能够运行它。

          XML和HTML一样,它也是一中解释性语言,实际上,它是对THML的扩展,故又称可扩展的标记语言(Extensible Markup Language,自然,同样可以像html那样使用记事本编写代码,保存为xml格式使用浏览器运行(当然,使用浏览器直接运行xml文件没有什么意义,它通常是与html文件结合使用来提高html代码的结构性、可重用性以及功能的扩充,不多说了),而XMLSpy就是一款业界主要的工业级XML开发平台。

          那么,既然xml代码可以直接使用记事本等文本编辑器编写,我们又何必使用XMLSpy呢?

          一个最简单的理由就是XMLSpy为xml代码的编辑提供了两种编辑方式:文本编辑和栅格编辑,文本编辑模式就像我们使用VS编写C++代码一样,能够实现编写过程的自动排版,当然,这不足为奇,很多文本编辑器都支持对xml的自动排版功能(虽然做的不如XMLSpy好),而XMLSpy的栅格模式则是专业的XML开发工具的最大优势之一了,使用这种模式编写代码能有效提高代码的编写效率(半人工编写,半自动生成,更显结构化)。

          除此之外,XMLSpy还有着诸如多字符集多文档支持、内建多种调试器等强大功能,这些无疑都是XMLSpy成为主要的XML开发工具的资本了。

          好了,该提供下载了,由于2010版没有汉化版本,所以只能提供英文版了:

          XMLSpy 2010(最新版)英文企业版下载(附破解工具):http://www.nbdown.net/getfiles/4098-1.html
         注:此压缩包内还有一个名为path.exe的文件,不过由于使用它并不能实现成功注册,所以并没有什么用。

          破解方法:

          正常安装XMLSpy后,拔掉网线(必须),运行之,弹出注册页面,单击“Input a New Code”(第三个按钮),弹出注册码输入页面,此时运行注册机keygen.exe,产品类型选择“Altova XMLSpy Enterprise 2010”,将下方得到的内容依次粘贴到注册码输入页面相应的位置即可,然后回到注册页面点击“Save”,即可正常使用了(再插上网线也没有问题,只不过选择在线更新的时候会出错)。

          另外,你也许并不习惯使用英文版,不要紧,可以退而求其次:使用XMLSpy 2006汉化版(最新只汉化到了2006版),XMLSpy 2006汉化破解版下载地址:
        
    http://www.hanhao.cn/download/AltovaXMLSpy2006.rar  

         

    展开全文
  • springboot dubbo项目dubbo配置用的xml配置,各个不同环境(本地,测试服dev,正式服pro)配置会有所不同,需要根据环境使用对应的配置。 2种实现方法 第一种实现方法: 利用 ImportResource 加载的配置文件路径可以...
  • SpringBoot日志logback-spring.xml环境

    万次阅读 2017-08-02 03:05:13
    若开发、测试用,在Eclipse中运行项目,则到Eclipse的安装路径查找logs文件夹,以相对路径../logs。 若部署到Tomcat下,则在Tomcat下的logs文件中 3、Appender FILEERROR对应error级别,文件名以log-error-xxx....
  • Windows本地配置hadoop运行环境

    千次阅读 2019-06-19 11:22:43
    windows本地配置hadoop运行环境,可以帮助我们更好进行开发或者hadoop学习。 本文介绍了如何搭建一个hadooop伪运行环境。 一、下载安装包并配置环境变量 下载hadoop binary安装安装包: ...下载完后配置环境变量: ...
  • AJAX如何搭建运行环境配置

    千次阅读 2017-03-20 11:21:54
    Ajax的运行环境搭建 l 安装Tomcat服务器 配置Tomca的服务器端口:server.xml文件中找到第67行代码处 l Tomcat用户管理:tomcat-users.xml文件 l 部署Web应用 在Tomcat安装目录下的conf目录下新建 ...
  • 环境说明: win10 + java11 + springboot 2.1.1 + spring cloud Finchley.SR2 错误日志: Type javax.xml.bind.JAXBContext not present 错误原因:java9+版本以后,JAXB默认没有加载 解决办法:手动添加jaxb模块 &...
  • java运行环境安装及配置教程

    万次阅读 多人点赞 2017-11-20 13:08:24
    电脑上安装配置Tomcat的方法和java有些相同,不过首先需要配置好java的环境才行。 一.java环境的配置 1.下载安装java JDK,注意安装的路径,我们需要进行环境变量的配置 (安装jdk 随意选择目录 只需把默认安装目录 ...
  • Idea中搭建Resin运行环境(Mac)

    千次阅读 2019-08-19 15:45:21
    一、背景 idea中搭建Resin运行环境,可以在idea中通过点击Run按钮直接调试应用。 二、Resin下载地址 下载地址:https://caucho.com/products/resin/download/gpl#download ...
  • MAC下搭建Hadoop运行环境

    千次阅读 多人点赞 2019-07-20 22:18:56
    Hadoop环境的搭建和配置还是有些麻烦的,尤其是mac,此处整理下自己搭建的过程和步骤。...Hadoop运行环境基于Java、所以Java环境是必须的。至于怎么安装JDK、自行谷歌,各位小哥,此处不做赘述。 配置ssh 开启...
  • 我的运行环境compileSdkVersion 24 buildToolsVersion "24.0.2" 我导入的是compile 'com.android.support:design:24.2.0'。 布局中是这样写的 android:src="@drawable/btn_bottom_back" android:alpha="0.9" ...
  • JBPM3.1.4中运行build.deploy.xml及build.xml遇到的一些问题1、运行build.deploy.xml的create.db时,出现"jbpm schema export unsuccessful"错误。解决方法:改build.properties中的ant.home,jbpm.home,jboss.home...
  • Ajax的运行环境搭建

    千次阅读 2012-11-29 12:29:06
    Ajax的运行环境搭建 l  安装Tomcat服务器 配置Tomca的服务器端口:server.xml文件中找到第67行代码处 l  Tomcat用户管理:tomcat-users.xml文件 l  部署Web应用 在Tomcat安装目录下的conf目录下新建...
  • 使用JAVA在eclipce环境下处理xml文件

    千次阅读 2020-01-20 00:02:28
    #源码 package ... import java.io.IOException; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; impo...
  • 首先说一下在linux环境,只需要将war包上传到 wildfly-8.2.0.Final/standalone/deployments 目录,然后到 wildfly-8.2.0.Final/bin 目录下 ./standalone.sh,即可自动部署。 端口查看:wildfly-8.2.1.Final/...
  • Eclipse配置编译运行环境到1.8

    万次阅读 2017-04-17 11:08:19
    然后复习了给eclipse更新java开发运行环境: Eclipse配置JDK1.8运行环境 1.下载jdk1.8(百度java se download可找到,我下载的倒数第二个32位win7) 2.下载完exe文件,安装 我放在D:\soft\Java\J...
  • ubuntu搭建php运行环境

    万次阅读 2018-03-10 21:33:15
    sudo apt-get install apache2 ...sudo apt-get install php7.0-gd php7.0-mbstring php7.0-xml 安装composer:sudo apt-get install composer 转载地址:https://www.cnblogs.com/impy/p/8040684.html
  • 在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉......  我遇到该问题常常都是因为修改了资源文件所引起,大致有以下几种方式来解决:  1. 引用类名...
  • php+tomcat 配置运行环境

    千次阅读 2018-03-13 15:21:13
    转发:https://www.cnblogs.com/cisum/p/7845028.htmlphp+tomcat 配置运行环境为了学习php,本教程始于:2017.11.16 完成时的截图!1.虽然可以在tomcat运行php项目,但是不代表不用配置php环境,所以第一步要做的是...
  • osgi+camel+karaf运行环境搭建(1)

    千次阅读 2016-06-19 10:03:03
    这几天一直在学习与加深osgi中的一些东西,又去看了下apache felix中的几个example,于是决定将felix中的一些example写出来,但是不在使用felix官网中那样运行,而是从新搭建一个osgi的运行环境进行相应的学习,在这...
  • -- 设置事件监听器 ,事件监听程序在建立、修改和删除会话或servlet环境时得到通知。 Listener元素指出事件监听程序类 --> <!-- <listener> <listener-class>org.springframework.web.context....
  • <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Runtime Example</title>...document.addEventListener( "plusready", onPlusReady, false );...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 497,136
精华内容 198,854
关键字:

xml运行环境