实战 J2EE 开发购物网站 二_MySQL
J2EE
第三步,安装配置jBuilder 7
这里我安装的是weblogic版
安装jBuilder不要把它装到带有空格的目录里如Prograih Files,或是中文目录中,不然编译时会出错的。安装很简单,不必多言,这里着重讲一下配置
小技巧一:大家觉得jBuilder运行时也许很慢,因为jbuilder默认使用32MB内存,如果你的内存够大的话,可以加大一点,具体办法如下,
在jBuilder安装目录BIN下找到jbuilder.config文件,编辑它,改变Vmparams 后的参数,
我的配置为
vmparam -Xms64M
vmparam -Xmx64M
启动jBuilder,在Help下的About Jbuilder下可以看到Java heap已经增加了,运行也快了许多,起码以后可以编译较大的文件。
小技巧二:运行jBuilder时,发现编写代码很不方便,所选的代码与实际所见的总是差一个,这是因为字体的原因,解决方法如下,在Tools的Editor Options下的Display里,将Editor font里的Font Family改为新宋体即可。
配置weblogic服务
用jBuilder可以整合weblogic,这样可以把在jBuilder下开发的EJB或打包成WAR的网站直接发布到weblogic!
首先在tools下选择Configure Servers
在下面的user Home下,你可以看到“webLogic Application Server 6.X-7.0”项,点击它,在右边会出现Server Settings ,将Enable server打上勾,在下面的General下选择home directory和Working directory:本人的为"D:/bea/wlserver6.1"
然后点Custom项
选择JDK installation directory:本人的为“D:/bea/jdk131”
BEA home directory:本人的安装目录为“D:/bea”,接着输入密码和设定的Domain name和Server name这些都是你安装weblogic时设定的,如果目录选择正确,在下面的version下会自动出现你的weblogci的版本号。点击OK即完成!
下面,我们做一个试验,看看weblogic是不是和jbuilder整合了!
首先,我们新建一个工程,选Application,在name里填写你的工程名,接着按完成即可
在新建工程项目时顺便看一看Server是不是用的Weblogic
然后再选新建,在出现的Object Gallery下选Web,因为我们是要发布WEB应用,所以选取Web Application
为它命个名,这将是网站包的名字,指定它的工作目录后选择Generate war,点OK即可
接下来,我们要新建一个JSP文件,一样点新建,在WEB下选择JAVAServer Page,按它的默认点下一步即可,它会自动创建一个JAVABEAN,
首先,我们要把自动生成的这个BEAN编译为class,选中它,点右键,在出现的菜单选Rebuild编译
然后编译你的Web Application,它会自动生成WAR包,点这个包发布即可
发布网站
0 接下来打开浏览器输入 http://127.0.0.1:7001/tds/index.jsp 即可看到该页面。
1 PS:WAR为整个web appliction压缩包,讲简单明白点就是我们所做的整个网站都可以打成一个包,然后用weblogic来发布,当然weblogic也支持用目录发式来发布的!
今天就先写到这里了,希望大家看得明白,有点收获,我就心满意足了!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

이 AI 지원 프로그래밍 도구는 급속한 AI 개발 단계에서 유용한 AI 지원 프로그래밍 도구를 많이 발굴했습니다. AI 지원 프로그래밍 도구는 개발 효율성을 높이고, 코드 품질을 향상시키며, 버그 발생률을 줄일 수 있습니다. 이는 현대 소프트웨어 개발 프로세스에서 중요한 보조자입니다. 오늘 Dayao는 4가지 AI 지원 프로그래밍 도구(모두 C# 언어 지원)를 공유하겠습니다. 이 도구가 모든 사람에게 도움이 되기를 바랍니다. https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot은 더 빠르고 적은 노력으로 코드를 작성하는 데 도움이 되는 AI 코딩 도우미이므로 문제 해결과 협업에 더 집중할 수 있습니다. 힘내

세계 최초의 AI 프로그래머 데빈(Devin)이 태어난 지 한 달도 채 안 된 2022년 3월 3일, 프린스턴 대학의 NLP팀은 오픈소스 AI 프로그래머 SWE-에이전트를 개발했습니다. GPT-4 모델을 활용하여 GitHub 리포지토리의 문제를 자동으로 해결합니다. SWE-bench 테스트 세트에서 SWE-agent의 성능은 Devin과 유사하며 평균 93초가 걸리고 문제의 12.29%를 해결합니다. SWE-agent는 전용 터미널과 상호 작용하여 파일 내용을 열고 검색하고, 자동 구문 검사를 사용하고, 특정 줄을 편집하고, 테스트를 작성 및 실행할 수 있습니다. (참고: 위 내용은 원문 내용을 약간 조정한 것이지만 원문의 핵심 정보는 그대로 유지되며 지정된 단어 수 제한을 초과하지 않습니다.) SWE-A

Go 언어 개발 모바일 애플리케이션 튜토리얼 모바일 애플리케이션 시장이 지속적으로 성장함에 따라 점점 더 많은 개발자가 Go 언어를 사용하여 모바일 애플리케이션을 개발하는 방법을 모색하기 시작했습니다. 간단하고 효율적인 프로그래밍 언어인 Go 언어는 모바일 애플리케이션 개발에서도 강력한 잠재력을 보여주었습니다. 이 기사에서는 Go 언어를 사용하여 모바일 애플리케이션을 개발하는 방법을 자세히 소개하고 독자가 빠르게 시작하고 자신의 모바일 애플리케이션 개발을 시작할 수 있도록 특정 코드 예제를 첨부합니다. 1. 준비 시작하기 전에 개발 환경과 도구를 준비해야 합니다. 머리

PHP 연습: 피보나치 수열을 빠르게 구현하기 위한 코드 예제 피보나치 수열은 수학에서 매우 흥미롭고 일반적인 수열로 다음과 같이 정의됩니다. 첫 번째와 두 번째 숫자는 0과 1이고, 세 번째부터 숫자로 시작하여 각 숫자가 나옵니다. 이전 두 숫자의 합입니다. 피보나치 수열의 처음 몇 숫자는 0,1,1.2,3,5,8,13,21 등입니다. PHP에서는 재귀와 반복을 통해 피보나치 수열을 생성할 수 있습니다. 아래에서는 이 두 가지를 보여드리겠습니다.

빠르고 효율적인 프로그래밍 언어인 Go 언어는 백엔드 개발 분야에서 널리 사용됩니다. 그러나 Go 언어를 프런트엔드 개발과 연관시키는 사람은 거의 없습니다. 실제로 프런트엔드 개발에 Go 언어를 사용하면 효율성이 향상될 뿐만 아니라 개발자에게 새로운 지평을 열어줄 수도 있습니다. 이 기사에서는 프런트엔드 개발에 Go 언어를 사용할 수 있는 가능성을 살펴보고 독자가 이 영역을 더 잘 이해할 수 있도록 구체적인 코드 예제를 제공합니다. 전통적인 프런트엔드 개발에서는 사용자 인터페이스를 구축하기 위해 JavaScript, HTML, CSS를 사용하는 경우가 많습니다.

Android 개발은 바쁘고 흥미로운 작업이며, 개발에 적합한 Linux 배포판을 선택하는 것이 특히 중요합니다. 많은 Linux 배포판 중에서 Android 개발에 가장 적합한 배포판은 무엇입니까? 이 기사에서는 이 문제를 여러 측면에서 살펴보고 구체적인 코드 예제를 제공합니다. 먼저 현재 인기 있는 여러 Linux 배포판(Ubuntu, Fedora, Debian, CentOS 등)을 살펴보겠습니다. 이들은 모두 고유한 장점과 특징을 가지고 있습니다.

VSCode는 개발자들이 널리 선호하는 강력하고 유연하며 확장하기 쉬운 오픈 소스 코드 편집기입니다. 다양한 프로젝트 요구 사항을 충족하기 위해 수많은 프로그래밍 언어와 프레임워크를 지원합니다. 그러나 VSCode의 장점은 프레임워크마다 다를 수 있습니다. 이 기사에서는 다양한 프레임워크 개발에서 VSCode의 적용 가능성에 대해 논의하고 특정 코드 예제를 제공합니다. 1.ReactReact는 사용자 인터페이스를 구축하는 데 사용되는 인기 있는 JavaScript 라이브러리입니다. React를 사용하여 프로젝트를 개발할 때,

1. 분기 및 병합 분기를 사용하면 기본 분기에 영향을 주지 않고 코드 변경을 실험할 수 있습니다. gitcheckout을 사용하여 새 브랜치를 생성하고 새로운 기능을 시도하거나 버그를 수정할 때 사용하세요. 완료되면 gitmerge를 사용하여 변경 사항을 마스터 브랜치에 다시 병합합니다. 샘플 코드: gitcheckout-bnew-feature // new-feature 브랜치를 변경합니다. gitcheckoutmain gitmergenew-feature2. 스테이징 작업 gitadd를 사용하여 스테이징 영역에 추적하려는 변경 사항을 추가합니다. 이를 통해 모든 수정 사항을 커밋하지 않고도 선택적으로 변경 사항을 커밋할 수 있습니다. 샘플 코드: gitaddMyFile.java3
