当前位置:编程学习 > JAVA >>

求助!java文件run as 灰色

工具:eclipse jee juno
问题:本来用的好好的,突然文件的run as那边灰色了,有main方法的java文件没有默认的运行选项,网上百度了也没有对应的方法,现在只能每次运行一个文件要自己选择设置java application
求解!!
--------------------编程问答-------------------- 代码贴出来看看? --------------------编程问答-------------------- package com.tarena.netctoss.dao.impl;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import com.tarena.netctoss.dao.BaseDAO;
import com.tarena.netctoss.dao.CostDAO;
import com.tarena.netctoss.dao.DAOException;
import com.tarena.netctoss.entity.Cost;
import com.tarena.netctoss.utils.ConnectionUtil;

public class CostDAOImpl extends BaseDAO implements CostDAO {
public List<Cost> findAll() throws DAOException {
Connection conn = null;
PreparedStatement prep = null;
ResultSet rs = null;
List<Cost> list = null;
//private Integer id; // 资费 ID
//private String feeName; // 资费名称
//private Integer baseDuration; // 包在线时长
//private Float baseCost; // 月固定费
//private Float unitCost; // 单位费用
//private String status; // 0:开通;1:暂停;
//private String descr; // 资费信息说明
//private String createTime; // 创建日期
//private String startTime; // 启用日期
try{
conn = ConnectionUtil.getConnection();
String sql = "select * from cost";
prep = conn.prepareStatement(sql);
rs = prep.executeQuery();
list = new ArrayList<Cost>();
while(rs.next()){
Cost c = new Cost();
c.setId(rs.getInt("id"));
c.setFeeName(rs.getString("feename"));
c.setBaseDuration(rs.getInt("baseduration"));
c.setBaseCost(rs.getFloat("baseCost"));
c.setUnitCost(rs.getFloat("unitcost"));
c.setStatus(rs.getString("status"));
c.setDescr(rs.getString("descr"));
c.setCreateTime(rs.getDate("createtime").toString());
c.setStartTime(rs.getString("starttime").toString());
list.add(c);
}
}catch(Exception e){
e.printStackTrace();
}
return list;
}
public static void main(String[] args) throws Exception {
CostDAOImpl cd = new CostDAOImpl();
System.out.println(cd.findAll());
}
}
--------------------编程问答-------------------- JDK设置有没有问题? --------------------编程问答-------------------- 现在每次都要在run configuration里找到java application运行 --------------------编程问答--------------------
引用 3 楼 hedangqing 的回复:
JDK设置有没有问题?

用自己的JDK 以前一直没问题 也没自己去动它 这两天突然出这个问题 不知道原因
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,