java web项目本地运行正常发布到阿里云服务器上之后出错
 <%@ page language="java" import="java.util.*,db.DBLink,java.sql.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">

    <title>My JSP 'index.jsp' starting page</title>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
  </head>

  <body>
    <%
    DBLink db=new DBLink("my_test_db");
    Connection con=db.getDefaultCon();
    Statement sta=con.createStatement();
    ResultSet rs=sta.executeQuery("select * from users");
    if(rs.next()){
        out.print(rs.getString(1)+" "+rs.getString(2));
    }
     %>
  </body>
</html>

//数据库连接
DBLink.java
package db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Date;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class DBLink {

    Connection con;
    Statement sta;
    ResultSet rs;
    PreparedStatement psta;
    ResultSetMetaData rsm;
    //119.23.240.242
    private String user = null, pwd = null, dataBaseName = "my_test_db", id = "localhost", port = "3306";

    public DBLink(String dataBaseName) {
        this.user = "root";
        this.pwd = "abc";
        this.dataBaseName = dataBaseName;
        try {
            Class.forName("com.mysql.jdbc.Driver");
        } catch (Exception e) {
        }
    }

    public Connection getDefaultCon() {
        String uri = "jdbc:mysql://localhost:3306/" + dataBaseName+"?useUnicode=true&characterEncoding=utf-8&useSSL=false";
        setUser("root");
        setPwd("lfy");
        try {
            con = DriverManager.getConnection(uri, "root", "abc");
            return con;
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            return null;
        }
    }

}

java web在本地可以正常运行

图片说明

但是发布到阿里云服务器上就不能运行
图片说明

错误信息:

HTTP Status 500 - An exception occurred processing JSP page /index.jsp at line 27

type Exception report

message An exception occurred processing JSP page /index.jsp at line 27

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 27

24: <%
25: DBLink db=new DBLink("my_test_db");
26: Connection con=db.getDefaultCon();
27: Statement sta=con.createStatement();
28: ResultSet rs=sta.executeQuery("select * from users");
29: if(rs.next()){
30: out.print(rs.getString(1)+" "+rs.getString(2));

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:567)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:469)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause

java.lang.NullPointerException
org.apache.jsp.index_jsp._jspService(index_jsp.java:126)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:431)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.0.18 logs.

3个回答

你的阿里云服务器是不是也是linux服务器?如果是,有可能是db路径出问题了。我之前遇到过类似问题,项目同样是在本地windows运行没问题,但到liunx服务器上就出问题了。原因是一个配置文件因为路径差异没找到。

shen931205
shen931205 回复不抓老鼠的猫li: 数据库配置,这个问题很明显是数据库路径不对,你应该把你的数据库配置贴一下
大约 2 年之前 回复
ilifeiyun
不抓老鼠的猫li 回复weixin_38869880: 没有,要改哪个配置文件
大约 2 年之前 回复
weixin_38869880
weixin_38869880 回复不抓老鼠的猫li: 解决了么?我之前也遇到过,在配置文件绝对路径上加个/ 就好使了。。不知道你是不是这样
大约 2 年之前 回复
ilifeiyun
不抓老鼠的猫li 对,就是linux的服务器,要改哪个配置?查了好久没查到解决办法
大约 2 年之前 回复

org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 27
java.lang.NullPointerException
27: Statement sta=con.createStatement();
报错为27这一行,空指针异常
26:Connection con=db.getDefaultCon();
这一行的con,返回值为null,到27行,null.createStatement();当然是不行的,所以报了空指针异常。
问题出在:数据库建立连接失败

s_p_y_s
cckpspys 回复不抓老鼠的猫li: 不需要改成公网,还是本地的
一年多之前 回复
ilifeiyun
不抓老鼠的猫li 发布到云服务器的时候,连接数据库的ip地址不是应该改成公网ip吗?我的是能在本地运行,发布到云服务器的时候就改了下连接数据库的ip地址其他的都没有改
大约 2 年之前 回复

你这个是数据库访问问题吧,我之前也出现这个问题

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
javaweb项目在阿里云服务器上运行出错
我用ssm写的一个注册登录页面,在本地服务器上测试没有问题,放到阿里云服务器上后,点击登录或注册,程序会执行到ajax请求的error中.求一个解决方法,网址 http://47.92.69.1:8080/TimeSquare/n有兴趣可以看一下
Java web项目在本地运行正常,部署到服务器上运行出错报404
最近部署了自己之前做的项目到云服务器上,部署的时候发现本地运行的好好的项目居然报了404,其实也在情理之中啊,毕竟换了个环境,人还不适应呢,何况程序呢? 可是,你到底哪里不舒服啊? 检查: 1. tomcat 成功开启 2.它的端口也没有和其它服务的端口冲突 3.确认访问路径,查看本机 host 中配置的信息也是正确的 这时就很纳闷了,后经大神指导,才明白:项目在 idea 上运行的时...
阿里云服务器发布java web项目教程(详细过程)
前言:本次博客用来记录阿里云服务器(CentOS 6.8 64位)发布java web项目的详细流程,备忘用!!!主要步骤为配置运行环境(jdk1.7、tomcat7、mysql5.1.73)、项目的发布。连接服务器(软件:SecureCRT,服务器系统CentOS版Linux) 上传相关安装包到服务器方法一:按alt+p 进入SFTP窗口上传文件 方法二:利用fileZilla软件上传
阿里云服务器购买 发布web项目全过程
阿里云发布web项目使用历程: 注册阿里云用户 我的本地项目配置:win7 32位+jdk1.6+tomcat7.0+MyEclipse2014+sqlserver 2005+WEB项目(页面都为jsp) 1、 首先要有一个域名,通过跟客服沟通,必须是顶级域名才可以,所以第一步申请域名,我们之前有一个.com的域名就无需再申请所以域名申请这部分我没做。 2、 其次,要购买阿里云服务器ESC
阿里云服务器Web项目配置发布全过程
实习项目,我要一个人独立完成一个项目的全过程,磕磕绊绊一路走过来,今天发现云服务器中病毒了只好初始化,正好要重新配置环境就从头记录一下了。大概会分好几篇发布了以后再用到也不用到处找教程了233 第一项:JDK环境配置 这里插个内容,远程服务器配置项目环境时需要装一些软件移一些文件什么的可以用下面方法: 远程连接的时候点下面那个《选项》钮,然后在本地资源下面红框部分选择《详细信息》
solr tika的问题,本地运行正常,集成WEB项目出错。
org.apache.tika.exception.TikaException: Failed to close temporary resourcesn at org.apache.tika.io.TemporaryResources.dispose(TemporaryResources.java:152)。。代码如下n public static String parseFile(InputStream input) throws FileNotFoundException n Parser parser = new AutoDetectParser(); n try n Metadata metadata = new Metadata(); n metadata.set(Metadata.CONTENT_ENCODING, "utf-8"); n metadata.set(Metadata.RESOURCE_NAME_KEY, null); n ContentHandler handler = new BodyContentHandler();//当文件大于100000时,new BodyContentHandler(1024*1024*10); n ParseContext context = new ParseContext(); n context.set(Parser.class,parser); n parser.parse(input,handler, metadata,context); n for(String name:metadata.names()) n System.out.println(name+":"+metadata.get(name)); n n System.out.println(handler.toString()); n return handler.toString(); n catch (Exception e) n e.printStackTrace(); n finally n try n if(input!=null)input.close(); n catch (IOException e) n e.printStackTrace(); n n n return null; n n n tika,tika tika tika n MAIN方法运行正常,加入WEB项目就报错。
MVC本地运行正常,发布之后报错 0x80131040
mvc在本地已经运行正常了,发布之后有一页出现错误,之后在server上直接运行,报错如下: Exception Details: System.IO.FileLoadException: Could not load file or assembly 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf385...
项目在本地运行正常,放到服务器上项目运行出错
有天我老大让我去往服务器上部署项目,部署上去发现有的请求有问题,然后我本地运行一直正常啊,然后实验可能的错误,弄了两个多小时,发现居然。。。。。1。部署到远程服务器上后,有的请求是get请求,我没有修改tomcat处理get请求的默认编码,我的老天爷啊,服务器上面部署项目,tomcat或者其他的服务器一定要配置请求字符编码,拿tomcat来说,部署项目一定要在tomcat 安装根目录下的conf ...
网站本地正常,上传服务器之后就出错。
用VS2005做的网站,在本地调试正常,但上传服务器之后表单、验证控件就出错,提示:rn行:XXXrn字符:1rn错误:缺少对像rnrnImageButton的链接不能使用,提示:rn'WebForm_PostBackOptions'未定义rnrnrn求救~!!
Linux发布和运行web项目
1.在eclipse新建一个测试的web项目(你要发布的项目) 下面是我的项目结构图,做测试只有一个index.jsp 2.将web项目打成war包,导出到桌面 3.借助WinSCP将主机桌面上面的Test.war移动到虚拟机的tomcat目录下的webapps下,不用解压 4.开启虚拟机上面的tomcat 用Putty登录自己的账号,然后用命令让超级管理员账号登录,然后输入以下命令依次回...
阿里云服务器Web项目配置发布全过程(三)
IIS服务完成后进行sqlserver2005安装,下载的是.iso安装文件解压缩就可以了 32位系统打开以下路径,双击setup运行 默认就好 这里会检查你的配置,之前IIS安装时没选APS.NET不全所以警告,卸载IIS再安装就可以了,web项目是一定要开启IIS服务的 再次安装后成功 下一步,姓名和公司随便填就好 全选 默认就好 选择使用内置系统账
阿里云服务器Web项目配置发布全过程(五)
接下来要配置tomcat的server文件: 打开,进行修改和添加: 端口号本来是8080,这里修改为80这时候访问项目只要输入http://localhost/项目名就可以,:8080省略了 接下来绑定域名和项目,经过此操作只要输入域名就可以访问项目了 当然这时候运行tomcat一般是会报错的,因为80端口之前是被占用的,所以要解除占用: 打开cmd,输入netstat -
阿里云服务器Web项目配置发布全过程(二)
tomcat安装配置完成,接下来要安装IIS服务(为sqlserver安装做准备,这是必须的步骤),我第一次安装的时候总是不成功,一直提示说空间不足弄得我差点再买几个数据盘,后来各种找解决方法终于找到是要开启虚拟内存。。。。。。 具体操作:
阿里云服务器Web项目配置发布全过程(一)
接着上一篇jdk的安装配置,接下来是tomcat安装配置了,tomcat安装也很简单个,双击运行应用程序一路默认就行。 最后会在C盘Program File文件夹下生成Apache的文件,如下图: 下面要配置环境,和jdk打开过程一样,在环境变量窗口的系统变量下新建CATALINA_HOME变量 变量的值就是tomcat的安装路径如下: 启动tomcat,在安装文件里有个b
阿里云服务器Web项目配置发布全过程(四)
sqlserver2005安装配置完成,接下来将web项目打包成war包: MyEclipse2014里在自己的web项目上右键export,选择war包格式 选择war包存放位置 之后将war包放到服务器的tomcat的webapps文件夹下就可以,tomcat运行时会自己把这个包解压 要想项目和数据库能正确连接还得重新配置JDBC驱动部分: 首先把准备好的sql2
在Linux上发布WEB项目
       一般情况下,WEB产品的服务器会选择Linux。当然小型的服务器也可以选择windows。不过公司里windows服务器较少,还是多以Linux为主,但是对linux服务器要求也很多,这里慢慢记录,会不定时的添加。            首先一定是联网问题。。。。基于linux ubuntu server 12.04版本 这里我通过配置/etc/networking/in...
Eclipse 运行web项目出错
现在基本流行使用IntelliJ IDEA,Eclipse使用人数的越来越少,但是自己还没跟上别人的步伐,对idea使用的还不熟,时不时的就返回去使用Eclipse了,今天在使用Eclipse报了错,错误如下: \u4E25\u91CD: A child container failed during start java.util.concurrent.ExecutionException:
java socket 本地运行ok,服务器上运行出错
大家好,第一次编java socket出现了不少问题,在网上看了些例子后下载了一个简单的服务器-客户端的例子修改,在本地127.0.0.0运行没有问题,可以对话,但是当服务器放到互联网上的服务器时,再用本地客户端连接出现[b]connection error,connection refused: connection[/b]。 rnrn查阅了不少资料知道可能和路由器NAT或者是防火墙有关,但是却找不到相关的解决办法或者是代码。下周公司就要验收了,时间比较紧急,所以才来求救。希望有经验的朋友真的能帮帮我,感激不尽,分数不够可以再给。例子,代码,原理什么都行,希望能尽快解决这个问题。rnrn[b]我的qq: 348291297, 邮件 niqi520@gmail.com[/b]rnrnrn下面是代码:rnrn[b]SERVER[/b]rn[code=Java]rn/*rn * To change this template, choose Tools | Templatesrn * and open the template in the editor.rn */rnrnpackage instantmessenger;rnrnimport java.io.*;rnimport java.net.*;rnimport javax.swing.*;rnimport java.awt.*;rnimport java.awt.event.*;rnrnrn public class Server extends JFrame implements ActionListener rnrn JTextArea textreceive =new JTextArea();rn JTextArea textsend =new JTextArea();rn JButton button =new JButton("Send");rnrn BufferedReader in;rn PrintWriter out;rnrnrn public Server () rn //init controlsrn setTitle("Server");rn setBounds(50,50,500,400);rn getContentPane().setLayout(null);rnrn getContentPane().add(textreceive);rn getContentPane().add(textsend);rn getContentPane().add(button);rnrn textreceive.setBounds(10,10,450,300);rn textsend.setBounds(10,320,350,30);rn button.setBounds(370,320,70,30);rnrn button.addActionListener(this);rn rnrnrn public void listenClient() throws IOException rnrn ServerSocket server=new ServerSocket(9999);rn System.out.println("start:"+server);rn textreceive.append("start"+server+"\n");rnrn try rn Socket s = server.accept();rnrn try rn System.out.println("connecting :"+s);rn textreceive.append("connecting :"+s+"\n");rnrn in = new BufferedReader(new InputStreamReader(s.getInputStream()));rn /*rn out=new PrintWriter(rn new BufferedWriter(rn new OutputStreamWriter(s.getOutputStream())));rn */rnrn out = new PrintWriter(s.getOutputStream());rn String str=null;rnrn while(true) rn str = in.readLine();rn System.out.println(str);rn textreceive.append(str+"\n");rn rn rn finally rn s.close();rn rn rn finally rn server.close();rn rn rn // end functionrnrnrnrnrn public void actionPerformed(ActionEvent event) rnrn String str = textsend.getText();rnrn if( !str.equals("")) rn out.println(textsend.getText());rn //out.println(textsend.getText());rn out.flush();rn textreceive.append(textsend.getText()+"\n");rn textsend.setText("");rn rnrn // end functionrnrnrn public static void main(String args[]) throws IOException rn Server s=new Server();rn s.show();rn s.listenClient();rn // end functionrnrnrn // end classrnrn[/code]rnrnrn[b]CLIENT[/b]rn[code=Java]rnrnpackage instantmessenger;rnrn import java.net.*;rn import java.io.*;rn import javax.swing.*;rn import java.awt.*;rn import java.awt.event.*;rnrn public class Client extends JFrame implements ActionListener rnrnrn JTextArea textreceive=new JTextArea();rn JTextArea textsend =new JTextArea();rn JButton button =new JButton ("Send");rnrn BufferedReader in;rn PrintWriter out;rnrnrn public Client()rn //init controlsrn setTitle("Client");rn setBounds(50,50,500,400);rn getContentPane().setLayout(null);rnrn getContentPane().add(textreceive);rn getContentPane().add(textsend);rn getContentPane().add(button);rnrn button.addActionListener(this);rnrn textreceive.setBounds(10,10,450,300);rn textsend.setBounds(10,320,350,30);rn button.setBounds(370,320,70,30);rn // initrnrnrnrn public void startNet() throws IOException rnrn //Socket client=new Socket("localhost",9999);rn Socket client=new Socket("255.60.777.777",9999); // 隐私圆心修改了rnrn try rn System.out.println("Socket=" +client);rnrn in = new BufferedReader(new InputStreamReader(client.getInputStream()));rn out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(client.getOutputStream())),true);rn String str=null;rnrn while(true) rn str = in.readLine();rn System.out.println(str);rn textreceive.append(str+"\n");rn rn rn finally rn client.close();rn rnrn // end functionrnrnrnrnrn public void actionPerformed(ActionEvent event) rn String str=textsend.getText();rnrn if(!str.equals("")) rn out.println(textsend.getText());rn //out.println(textsend.getText());rn out.flush();rn textreceive.append(textsend.getText()+"\n");rn textsend.setText("");rn rnrn // functionrnrnrnrn public static void main(String args[]) throws IOException rn Client c=new Client();rn c.show();rn c.startNet();rn // functionrnrnrn // end classrnrn[/code]
require_once本地正常,上传到服务器出错
解决方法 require_once dirname(__FILE__).'/lib/SnsNetwork.php'; 
JBoss发布web项目访问出错
我用idea运行jboss项目,项目是基于springMVC的,访问欢迎页面没有问题。但是访问其他页面就会报异常rn异常如下rn[code=java]org.apache.jasper.JasperException: javax.el.ELException: java.lang.IllegalAccessException: Class javax.el.BeanELResolver can not access a member of class javax.servlet.jsp.el.ImplicitObjectELResolver$EnumeratedMap with modifiers "public"rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:847)rn org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:168)rn org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)rn org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1282)rn org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037)rn org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980)rn org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)rn org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)rn org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:734)rn org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:847)rn cn.inkroom.images.interceptors.LoginInterceptor.preHandle(LoginInterceptor.java:47)rn org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:134)rn org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:958)rn org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)rn org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)rn org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:734)rn org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:847)[/code]rn有什么解决方案吗?rn还有就是配置二级域名访问项目,必须在web-inf目录下添加jboss-web.xml文件吗?
java web项目的发布流程
利用xshell来发布,前提有对应权限的用户,来执行发布。 一、连接服务器,进入到tomcat下面 cd home/apache-tomcat/bin/ 把原来的停掉 ./shutdown.sh 二、cd ../ &gt; cd webapp/ &gt; rm -rf 文件 确保wab下面没有文件的残留。 三、上传事先打好的war包。上传服务器。 四、进入tomca...
在局域网发布Java web项目
记录下在局域网内发布Java web项目。 myeclipse+mysql+Tomcat写的一个leftWords留言小项目 把项目部署后,启动Tomcat,这时候Tomcat就是服务器了。 在本机电脑访问http://localhost:8080/leftWords/login.jsp就可以到达登录界面。 在局域网内的电脑(办公室、实验室)的其他人访问的地址为: “服务器所在电脑的IP
java本地上传图片到阿里云服务器的共享文件夹
import jcifs.smb.SmbFile; import jcifs.smb.SmbFileOutputStream; public boolean uploadPic(MultipartFile file) { InputStream in = null; OutputStream out = null; try { String host = "47.92.XXX
运行正常,调试出错?
奇怪的现象, build成功后,在命令行下(CONSOLE程序)运行,没有问题,可是在vs2005中用F10(step over)调试,却遇到问题:rn无法打开文件。rnrn代码如下:rnrnint _tmain(int argc, TCHAR *argv[])rnrn ...rnrn bMutex=CreateMutex(NULL,FALSE,NULL);rn if((Thread1=CreateThread(NULL, 4096*10, dec_h264, NULL,CREATE_SUSPENDED|STACK_SIZE_PARAM_IS_A_RESERVATION,NULL))!=NULL)rn _tprintf(_T("\nCreat thread success!\n"));rnrnrn _tprintf(_T("opening file :%s\n"),argv[1]);rn fp=_tfopen(argv[1],_T("rb"));rn if(fp==NULL) _tprintf(_T("open %s failed\n"),argv[1]);return 0;rnrn...rnrnrn直接在命令行运行exe文件,很顺利的打开文件,可以执行后续代码。rn 可是用单步调试却出现 “open XXX failed” 就return了。rnrn目前在win32平台调试。
运行正常,调试出错....
public class Ec rn public Ec() rn rnrn public static void main(String[] args) rn String str="我叫小刘";rn String str2=str.substring(1);rn System.out.println(str);rnrn rnrnrn调试出错:rnERROR: transport error 202: gethostbyname: unknown host ["transport.c",L41]rnERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) ["debugInit.c",L497]rnJDWP exit error JVMTI_ERROR_INTERNAL(113): No transports initializedFATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113)rnrn为什么呀? 运行是正常的呀.
关于java web项目在本地运行正常 但发布到云上后在某些浏览器打开会有问题的原因及解决
经过检查,发现是云上的tomcat服务器版本和jdk版本不一致造成的,把版本调成一致问题就得到了解决。
linux上发布web项目的入门
一、首先介绍发布和维护项目的一些常用命令 复制文件或文件夹命令:cp -a 源文件 目标文件夹路径 移动文件命令:mv 源文件 目标文件夹路径 查看文件列表命令: ls 、ll 查看当前工作目录命令:pwd 删除文件或文件夹命令:rm -rf 文件路径 查看cup命令:top 查看进程命令:ps axu | grep 进程名称或id 查看内存命令:free -m  清空内存命令:echo 1 &amp;g...
在本地运行正常。在服务器上运行就报错求解决
在服务器上报错是:rnrnrnSystem.Security.SecurityException: That assembly does not allow partially trusted callers.rn大概翻译:System.Security.SecurityException:该程序集不支持部分受信任的调用方。rnrnrn怎么解决。。。。。。。跪求!!!!rn用的模板引擎NVelocity
SqlServer2012远程连接出错,本地正常~
[img=https://img-bbs.csdn.net/upload/201405/21/1400639292_8299.jpg][/img]rnrnrn求大神给个方子~跪谢!
将Java Web项目上传至阿里云服务器
(一)项目环境准备(Tomcat8 + JDK8 + Mysql5.7 环境)            1、将java web项目上传至阿里云服务器(将打包好的.war文件和Tomcat上传至服务器,并且需要把.war文件放在Tomcat的 webapps目录下)                 http://blog.csdn.net/fengsigaoju/article/details/...
阿里云服务器 ECS Ubuntu手工部署Java Web项目
本篇文章介绍在阿里云服务器ECS实例部署Java Web项目 一、配置要求: 软件版本是博主这边操作使用的版本,具体操作时,以实际软件版本为准 操作系统:ubuntu_16_0402_64 Tomcat版本:apache-tomcat-8.5.23 JDK版本:jdk1.8.0_144 二、安装前准备 1、步骤一 (1)在安全组当中放行8080端口 (1)登录云服务器ESC管理控
阿里云服务器超详细部署java web项目
阿里云服务器超详细部署java web项目 文章目录阿里云服务器超详细部署java web项目1.购买服务器2.搭建服务器的环境软件包1.JDK2.Mysql3.Tomcat84.修改代码配置3.在服务器部署自己的项目 以下记录本人部署项目遇到的问题以及部署过程 1.购买服务器 2.搭建服务器的环境 3.在服务器部署自己的项目 1.购买服务器 &nbsp; &nbsp; 本人购买的是阿里云的服务...
WEB项目中找不到路径 本地测试正常
eclipse下建的struts2.0项目 一个PrintImpl类中读取WebRoot下XML下的print.xml文件,本地测试通过了,能读到值,但是启动容器tomact后从页面处理过去就报找不到路径,不知道为什么rn大虾们帮忙~
我的cgi文件在apache上运行正常,到tomcat下运行出错。
#include rn#include rn#include "cgic.h"rn#define SERVPORT 30000 rn#define MAXDATASIZE 1024rn#define SERVIP "127.0.0.1" rn#pragma comment(lib,"ws2_32.lib") rnrnrnvoid getdatafromsocket();rnrnvoid main (int argc, char *argv[])rn rn getdatafromsocket();rn rnrnrnvoid getdatafromsocket() rnWSADATA wsaData; rnSOCKET sConnect; rnSOCKADDR_IN serverAddr; rnint recvbytes; rnrnint retval;rnrn rn//初始化Windows Socket2.2 rnWSAStartup(MAKEWORD(2,2), &wsaData); rn// 创建一个新的Socket来连接服务器 rnsConnect = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); rn// 填写连接地址信息 rnserverAddr.sin_family = AF_INET; rnserverAddr.sin_port = htons(SERVPORT); rnserverAddr.sin_addr.s_addr = inet_addr(SERVIP); rnmemset(&(serverAddr.sin_zero), 0, sizeof(serverAddr.sin_zero)); rn rn rn// 向服务器发出连接请求 rn if (connect(sConnect, (SOCKADDR *)&serverAddr, sizeof(SOCKADDR)) == SOCKET_ERROR) rn rn printf("connect failed!\n"); rn return ; rn rnrn retval =send(sConnect,"request_data",12,0);rn if (retval == SOCKET_ERROR) rn rn printf("SOCKET_ERROR=%d",SOCKET_ERROR);rn return ;rn rnrn// 接受服务器的回应消息 rnrnrnrnrn****************rn***************rn显示:connect failed!
程序在设计的机器上运行正常,在客户机上运行出错
(.net 2005)程序在设计的机器上运行正常,在客户机上运行出错:提示如下rnrn有关调用实时(JIT)调试而不是此对话框的详细信息,rn请参见此消息的结尾。rnrn************** 异常文本 **************rnSystem.Data.SqlClient.SqlException: The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.rn 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)rn 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)rn 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)rn 在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)rn 在 System.Data.SqlClient.SqlDataReader.HasMoreRows()rn 在 System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout)rn 在 System.Data.SqlClient.SqlDataReader.Read()rn 在 FD.frmOrdList.LoadOrd() 位置 D:\Program Source\FD\FD\frmOrdList.cs:行号 120rn 在 FD.frmMain.VIEWToolStripMenuItem_Click(Object sender, EventArgs e) 位置 D:\Program Source\FD\FD\frmMain.cs:行号 84rn 在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)rn 在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)rn 在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)rn 在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)rn 在 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)rn 在 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)rn 在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)rn 在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)rn 在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)rn 在 System.Windows.Forms.Control.WndProc(Message& m)rn 在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)rn 在 System.Windows.Forms.ToolStrip.WndProc(Message& m)rn 在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)rn 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)rn 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)rn 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)rnrnrn************** 已加载的程序集 **************rnmscorlibrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dllrn----------------------------------------rnFDrn 程序集版本: 1.0.0.0rn Win32 版本: 1.0.0.0rn 基本代码: file:///C:/Documents%20and%20Settings/serviced/桌面/FD/FD.exern----------------------------------------rnSystem.Windows.Formsrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dllrn----------------------------------------rnSystemrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dllrn----------------------------------------rnSystem.Drawingrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dllrn----------------------------------------rnSystem.Datarn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dllrn----------------------------------------rnSystem.Configurationrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dllrn----------------------------------------rnSystem.Xmlrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rn 基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dllrn----------------------------------------rnSystem.Transactionsrn 程序集版本: 2.0.0.0rn Win32 版本: 2.0.50727.42 (RTM.050727-4200)rnrn请问如何解决rn
eclipse 发布web项目到tomcat找不到本地的项目
情况:在eclipse控制台new 一个server 服务器的时候,Add and Removed 的时候发现找不到从svn  下载的项目 原因:刚从svn下载下来的项目是java项目,不是web项目,所以要亲手重新部署一下,把java项目变成web项目。  调整步骤:    1.选择项目右键项目属性 找到Build Path  在libraries中添加正确的Tomcat 和本地的jdk
发布在阿里云服务器上的项目如何连接云数据库
首先需要申请云数据库的外网地址在右上角的白名单里添加云服务器的外网地址注:如果想用本地的Navicat连接数据库还需要在白名单添加本地的IP注册一个云数据库账号,然后就可以用这个账号进行连接数据库了把配置文件里的localhost改成申请的外网地址,  root和admin改成注册的云数据库账号如果连接不上:云服务器是否开启3306端口云数据库是否有对应的数据库(我的是test04),数据库里是否
本地电脑jdk 上传到 阿里云服务器
第一步 连接阿里云服务器后 输入命令:rz 回车 提示 rz:command not found 表示没有上传下载的功能。 第二步 在线安装服务器的 rz:上传 sz:下载权限 命令:yum -y install lrzsz 回车提示安装完成如下图: 现在输入rz 回车提示选择文件然后等待下载即可: ...
(centos7)gitlab本地与阿里云服务器上的部署的区别
前言 由于现在云服务器的盛行,很多服务都在被部署到了云服务器上了。例如:阿里云。阿里云上有关于gilab的教程及镜像,只需要几步就可以完成了。 现在就讲一下gitlab在普通的云服务器上的部署的几个区别。 请参考gitlab本地安装: http://blog.csdn.net/gx_1_11_real/article/details/79406427 gitlab阿里云官网教程: ht...
阿里云短信接口发布到阿里云服务器上无法发送短信了
使用的阿里云短信接口,在本地测试没有问题,可以发送短信rn报错内容如下:rncom.aliyuncs.exceptions.ClientException: SDK.MissingEndpointsFile : Internal endpoints file is missing.rn at com.aliyuncs.regions.InternalEndpointsParser.getEndpoint(InternalEndpointsParser.java:110)rn at com.aliyuncs.profile.DefaultProfile.getEndpoints(DefaultProfile.java:148)rn at com.aliyuncs.profile.DefaultProfile.addEndpoint(DefaultProfile.java:269)rn at com.aliyuncs.profile.DefaultProfile.addEndpoint(DefaultProfile.java:263)rn at com.jjhit.common.sms.AliyunMnsUtil.send(AliyunMnsUtil.java:196)rn at com.jjhit.common.sms.AliyunMnsUtil$1.run(AliyunMnsUtil.java:100)rn at java.lang.Thread.run(Thread.java:748)rnrn求解决方法,求求求求求
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数