免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3335 | 回复: 14
打印 上一主题 下一主题

linux 下的 java开发 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-15 09:49 |只看该作者 |倒序浏览
最近在linux上装了个J2SDK,想搞下java开发,但是发现了个意想不到的问题:
用javac和java的时候都会报一堆的冲突错误,后来发现linux自己带了个gcc-java-3.4.5-2

我是这样解决的:
在用户目录下的.bash-profile文件里,在PATH里,把自己安装的那个j2sdk的bin路径加在最前面,问题得到解决!

接着,发现一个问题,无论我的classpath怎么设置,我自己的第三方包,javac编译的时候就是找不到,这个问题,我现在也没找到好的办法.
只好在java的源文件下写了个sh文件,内容如下:
javac -classpath $CLASSPATH -d "userhome/classes/" *.java
注意:我的CLASSPATH是在.bash-profile有设置的
只有这样,才能正确执行.

不知道我这样的解决方法是不是有点垃圾,请高手指正!谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-03-16 11:02 |只看该作者
低价转让培训机构内部JAVA、数据库培训视频光盘录像~~再也没有必要花高昂的费用参加培训,而且效率也高多了~~~

JAVA培训
一、JAVA基础培训系列
1.最新尚学堂JAVA系列培训(全)(共18辑/300小讲 Avi格式,含源代码及PPT幻灯片笔记文件 2DVD)
   *JAVA基础全方位系统培训
   *在线聊天系统项目实录视频
   *坦克大战项目实战手把手java视频教程,教你详尽透彻理解java/j2se/eclipse)
   *JDBC_MySQL_BBS项目实战教程,教你详尽透彻理解JDBC/JSP/Servlet/HTML/CSS/JavaScript)
2.IBM SoftWare Institute Java认证培训录像(IBM软件学院  共26集  Avi格式  1DVD)
3.张孝祥JAVA就业培训(张孝祥 共56集 Rm/Rmvb格式  4DVD)
二、JAVA进阶培训系列
1.JAVA-WEB开发实战(共6部分/25讲 Avi格式,含源代码及PDF幻灯片笔记文件 1DVD)
2.中国IT认证实验室大型J2EE Web开发培训录像(共38辑/86课时 Rmvb格式 2DVD)
3.天峰J2EE快速进阶培训视频(共5辑/33课时 Avi格式,含PDF幻灯片笔记  1DVD)
4.大型J2EE企业级软件工程师培训(含项目案例分析)(共3部分/37讲 Avi格式 2DVD)
5.J2EE中间件技术视频录像(共24讲 CSF视频格式 1DVD)
6.J2EE专题系列培训录像(2DVD)
   *JAVA UML(共6辑/17讲)
   *Hibernate(共四部分 Hibernate入门、Hibernate实体映射、Hibernate复合主键、Hibernate实体层设计  含PDF幻灯片笔记文件及源代码)
   *EJB专题培训(分别基于Eclipse和JBuilder开发的,配合了文本说明以及流程录像)(共16讲)
   *Struts、Spring、Hibernate、SSH专题培训(共16讲)
   *WebWork+Spring+Hibernate整合开发网络书城系统实践

数据库培训
1.Mysql数据库视频教程(共25讲 Rmvb格式 1DVD)
2.SQL Server 2000数据库系统管理与维护(共13部分 CSF格式 1DVD)
3.SQL Server 2005大型视频培训系列录像(微软多名认证专家  共52讲 Wmv格式 1DVD)
4.Oracle 9i DBA大型中文视频培训录像(全)(中国IT认证实验室  共64集  Avi/Rmvb格式 4DVD)
  *1Z0-007 Introduction to Oracle9i SQL
  *1Z0-031 Oracle9i DBA Fundamentals I
  *1Z0-032 Oracle9i DBA Fundamentals II
  *1Z0-033 Oracle9i Performance Tuning
    另附全套PPT幻灯片培训讲稿。
5.Oracle 10G 数据库培训录像(中科院 共18讲 1DVD)
6.IBM DB2数据库培训录像(上海交大培训中心  共12集  Avi格式 1DVD)
7.计算机数据库方向前沿技术专题视频讲座(多名著名专家 27讲 csf格式 1DVD)
   *01-04 GPS先时数据技术
   *05-10 大型数据库
   *11-20 集群主机应用
   *21-27 相关前沿技术

凡购买者免费赠送如下两套Linux操作系统培训光盘
1.Linux从入门到精通培训录像(共32讲 1DVD)
2.Linux企业实战工程师培训录像(共8辑/75课时 Avi格式 1DVD)


以上资料的详细介绍请咨询,联系方式如下:
QQ:65212235
MSN:domelet123@hotmail.com
E-mail:domelet123@hotmail.com

论坛徽章:
0
3 [报告]
发表于 2007-03-16 11:16 |只看该作者

改classpath和path都改下吧

在/etc/profile里面把JAVAHOME和CLASSPATH都设下吧,像windows下的一样。
顺便说一句,楼上的那个别发广告

论坛徽章:
0
4 [报告]
发表于 2007-03-16 11:17 |只看该作者
把你的.bash_profile贴出来

论坛徽章:
0
5 [报告]
发表于 2007-03-16 16:16 |只看该作者
classpath 设置绝对没问题,只是没效果,我怀疑是原来red hat系统自己带的那个java引起的,我只好在自己写的编译java程序的shell中,javac的时候加上classpath路径,这样是没问题,我的意思是我能否在javac的时候,不加classpath也能找到我自己添加的第三方包.
    问题是解决了,但是我不甘心这样解决问题,望遇到相似问题的朋友,能给点建议和提示,谢谢各位的支持!
    最后,鄙视发广告的那位同志,丢我的脸!
   

论坛徽章:
0
6 [报告]
发表于 2007-03-16 20:14 |只看该作者
我还是把我的.bash-profile 贴出来吧!

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

unset USERNAME
export JAVA_HOME=/home/java/j2sdk/jdk
export TOMCAT_HOME=/home/tomcat/tomcat
export CLASSPATH=.:/home/java/j2sdk/lib:/home/tomcat/web_sys/ts/WEB-INF/lib:/home/tomcat/web_sys/ts/WEB-INF/classes
export WEB=/home/tomcat/web_sys/ts/WEB-INF
PATH=$JAVA_HOME/binPATHHOME/bin
export PATH


请指教!

论坛徽章:
0
7 [报告]
发表于 2007-03-16 23:15 |只看该作者
你还是echo $CLASSPATH看一下你用的是不是这个吧

论坛徽章:
0
8 [报告]
发表于 2007-03-17 10:26 |只看该作者
echo $CLASSPATH
显示的就是我设置的classpath
但是我在javac的时候就是找不到我的第三方包,必须要加上javac -classpath $CLASSPATH 才能找到我的第三方包;

论坛徽章:
0
9 [报告]
发表于 2007-03-17 11:40 |只看该作者
最好把原来的java给删除, 因为你不用它。

论坛徽章:
0
10 [报告]
发表于 2007-03-17 16:52 |只看该作者
我用rpm -e删除了,但是还是这个样子!:em11:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP